# Vesting $esFUL

**$esFUL can be vested into $FUL** through depositing into $**FUL Vault** or **$FLP Vault**.&#x20;

The vesting process will happen linearly on a daily basis over the course of a year. When vesting is initiated, the initial amount of $FUL that was used to earn the $esFUL rewards will be ***reserved***.&#x20;

If you do not have enough $FUL/$FLP to be ***reserved***, you’ll either have to reduce the number of $esFUL you want to vest, or purchase more $FUL/$FLP to initiate the vesting process.

<figure><img src="https://1647136421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPkF01syfy7zFMzhDL9cH%2Fuploads%2Fjt0RniFwkD9e2oM2lL6G%2FScreenshot%202023-02-14%20at%205.54.19%20PM.png?alt=media&#x26;token=9ec47c4e-903e-4e9b-bd43-61dd29034c33" alt=""><figcaption></figcaption></figure>

For example, if you earned 100 $esFUL by staking 1000 $FUL, then 1000 $FUL will be reserved to vest 100 $esFUL.

You can increase you converting power by staking $FLP/$FUL in respective vesting vault.

## How to convert $esFUL to $FUL?

1. Go to "Vest" page
2. Select FLP or FUL Vesting Vault
3. Enter the esFUL amount you would like to convert
4. Review the minimum FLP/FUL reserved amount required to initiate vesting
5. Review daily FUL vesting rate and total receivable amount in 365 days
6. Click Confirm to start vesting

## Vault Capacity and Reserve

Vault Capacity and Reserve amount are two different concepts.

* Vault Capacity means how many esFUL can be deposited in this vault for vesting.
* Reserve amount means how many staked esFUL/FUL/BP will be reserved for esFUL vesting.

Example 1

1. Base on your reserving amount , you can vest 10 esFUL
2. Base on your Vault Capacity, you can vest 9 esFUL
3. Then converting power will be 9 esFUL

Example 2

1. Base on your reserving amount , you can vest 9 esFUL
2. Base on your Vault Capacity, you can vest 10 esFUL
3. Then converting power will be 9 esFUL

{% hint style="info" %}

* The actual Reserve Required is depending on your average staked amount and cumulative rewards earned.&#x20;
* There is **no locking period on staked $FLP/$FUL**, but for user who wants to vest their earned $esFUL from staking $FUL, they will need to maintain certain amount of reserved $FUL.&#x20;
* The **reserved amount will be** **based on token amount**, the price of staked token will not affect vesting process as long as users have sufficient reserved token amount.
  {% endhint %}

With the principle above, as long as a user has never sold any of their initial $FUL, they will have sufficient $FUL to be reserved for vesting purposes.

**Staked tokens that are reserved for vesting will continue to earn rewards.** $esFUL that have been unstaked and deposited in vault(s) for vesting will not be earning staking rewards.

**$esFUL which has been locked in the vault can be withdrawn at any point of time.** However, partial withdrawals are not supported, so withdrawing will withdraw and unreserve all tokens as well as pause vesting. All $esFUL tokens that had been vested into the $FUL/$FLP vaults will remain as $FUL tokens.

<table><thead><tr><th width="215">Item</th><th>Details</th></tr></thead><tbody><tr><td><strong>Vesting Style</strong></td><td>1 year, linearly per second</td></tr><tr><td><strong>Reserved Tokens</strong></td><td><p>Average amount of token that earned the $esFUL rewards will be kept in reserve during the vesting period</p><ul><li>Users need to have a certain amount of token in order to vest their $esFUL</li><li>Users who have sold their tokens have to buy the required amount back if they wish to vest</li><li>Reserved tokens will continue earning rewards, but cannot be withdrawn</li></ul></td></tr></tbody></table>

* esFUL vest to FUL per day = total token / 365
* Duration (Days to vest all esFUL in vault) = unconverted esFUL / esFUL vest to FUL per day

{% hint style="info" %}
Deposit more in vault would update the current vesting speed.

Claiming the vested FUL will not affect the current vesting speed.
{% endhint %}

## Vesting Scenarios

### 1. If you claim your FUL during vesting period

**The speed or duration will not changed**

Day 1: stake 365esFUL to vest, receive 1 FUL per day

* Vesting speed = 365 esFUL/365 days = 1 FUL per day

Day 10: claim 10 FUL to wallet&#x20;

* Convert 10 esFUL to 10 FUL, 355 esFUL left
* To vest amount = 355 esFUL
* Vesting duration left = 355 days to vest remaing 355 esFUL

### 2. If you deposit more during vesting period

**Both speed and duration will change**

Day 1: stake 365esFUL, receive 1 FUL per day

* Vesting speed = 365 esFUL/365 days = 1 FUL per day

Day 10: Deposit additional 10 esFUL

* Tokens in vault = 375 esFUL
* Incorporate an update from the newly added 10 esFUL
* Vesting duration left: unconverted esFUL / FUL per day = 355.2667

<figure><img src="https://1647136421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPkF01syfy7zFMzhDL9cH%2Fuploads%2Fo0DRca84H6xsV8Wg5nZF%2Fimage.png?alt=media&#x26;token=9005bf69-2fcb-45a1-9397-82449701c52f" alt=""><figcaption><p>You can check how much FUL you can convert per day when you confirm to start the vesting process</p></figcaption></figure>
