# How to use Pledge

Pledge introduces a novel veBoost delegation marketplace that merges the functionalities of Warden Boost V2 and Quest. Users seeking greater veToken boosting power through delegation can establish a Pledge, configuring it for a specified duration. This involves setting a fixed reward amount for each vote delegated through the Pledge.

When initiating a Pledge, the creator must define a target boosting power amount for the recipient. This target is the sum of the current veToken balance of the receiver & the veBoost to be received.

Pledges maintain flexibility in their lifecycle. They can be terminated by the creator at any point prior to their expiration. Such termination permits the creator to withdraw all unreleased rewards allocated within the Pledge. Alternatively, should a Pledge reach its designated duration, it will naturally expire. Subsequently, delegators lose the ability to delegate and receive rewards, while the creator can retrieve all unclaimed rewards.

Participation in a Pledge involves veToken holders delegating a portion or the entirety of their accessible boosting power through the Pledge system. This delegation can span any preferred timeframe, from the minimal duration to the Pledge's expiry. Upon entering a Pledge, delegators receive immediate rewards for the delegation—a consequence of the irreversible nature of veBoost delegation.

The magnitude of rewards corresponds to the reward per vote established by the Pledge creator and the delegated veBoost quantity. This calculation incorporates the diminishing of delegation over the boost period. For instance, if Bob commits 100 veBoost for a 2-week period, after 1 week, the delegated amount reduces to 50, ultimately dwindling to zero by the end of the 2-week span.

Fee are taken on user rewards when pledging.

***

{% content-ref url="/pages/jyyuRNwvSAlCnPSOeVWp" %}
[Create a Pledge](/warden-pledge/how-to-use-pledge/create-a-pledge.md)
{% endcontent-ref %}

{% content-ref url="/pages/KeaaptcAHnseSpCa74CM" %}
[Delegating veBoosts](/warden-pledge/how-to-use-pledge/delegating-veboosts.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.paladin.vote/warden-pledge/how-to-use-pledge.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
