> ## Documentation Index
> Fetch the complete documentation index at: https://docs.unvest.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Vest tokens with linear block-by-block unlocks

> Vesting tokens with linear block-by-block unlocks allows you to gradually release tokens to recipients over a set period of time, with the number of unlocked tokens increasing linearly with each block

1. Connect your wallet to the correct network and navigate to the "Create new vesting round" page under the "Vesting" section of your Project Dashboard.
   <Frame>
     <img src="https://mintcdn.com/unvest/pFCrX-T_aR8QQbDW/images/Screenshot%202023-01-09%20at%2011.54.54%20AM.png?fit=max&auto=format&n=pFCrX-T_aR8QQbDW&q=85&s=6f75d0da05cb75431ad2bf61899057e8" alt="" width="1438" height="514" data-path="images/Screenshot 2023-01-09 at 11.54.54 AM.png" />
   </Frame>
2. Enter the smart contract address of the project token you want to lock.
   <Frame>
     <img src="https://mintcdn.com/unvest/pFCrX-T_aR8QQbDW/images/Screenshot%202023-01-09%20at%2011.56.00%20AM.png?fit=max&auto=format&n=pFCrX-T_aR8QQbDW&q=85&s=946867ddfbc64b708906db578448451b" alt="" width="1278" height="468" data-path="images/Screenshot 2023-01-09 at 11.56.00 AM.png" />
   </Frame>
3. In the "Schedule editor," give your round a name and symbol, which will be displayed publicly and cannot be changed later.
   <Frame>
     <img src="https://mintcdn.com/unvest/pFCrX-T_aR8QQbDW/images/Screenshot%202023-01-09%20at%2011.56.52%20AM.png?fit=max&auto=format&n=pFCrX-T_aR8QQbDW&q=85&s=1b679d8ec2377ccb8047981a05959c8b" alt="" width="1684" height="562" data-path="images/Screenshot 2023-01-09 at 11.56.52 AM.png" />
   </Frame>
4. Choose a start date, which can be in the past or future and represents when your vesting schedule begins. It is usually best to set this to the current time.
   <Frame>
     <img src="https://mintcdn.com/unvest/pFCrX-T_aR8QQbDW/images/Screenshot%202023-01-09%20at%2012.08.02%20PM.png?fit=max&auto=format&n=pFCrX-T_aR8QQbDW&q=85&s=2a46648d737711e3a1975ed9d4a995ac" alt="" width="2232" height="640" data-path="images/Screenshot 2023-01-09 at 12.08.02 PM.png" />
   </Frame>
5. Set the initial unlock percentage, which is the amount that will be immediately claimable.
6. To customize your vesting schedule with linear block-by-block unlocks, add milestones and select dates for each milestone. Then, choose the "Linear" ramp setting.
   <Frame>
     <img src="https://mintcdn.com/unvest/pFCrX-T_aR8QQbDW/images/Screenshot%202023-01-09%20at%2012.16.33%20PM.png?fit=max&auto=format&n=pFCrX-T_aR8QQbDW&q=85&s=1a282b14eee6cb6e4175952f06cd9605" alt="" width="2178" height="584" data-path="images/Screenshot 2023-01-09 at 12.16.33 PM.png" />
   </Frame>
7. If you want a steady unlock rate, you only need two milestones, ensure "linear" is selected for the final milestone.
   <Frame>
     <img src="https://mintcdn.com/unvest/pFCrX-T_aR8QQbDW/images/Screenshot%202023-01-09%20at%2012.19.32%20PM.png?fit=max&auto=format&n=pFCrX-T_aR8QQbDW&q=85&s=5aa609336f3df2cb1f8f25f871123055" alt="" width="1402" height="280" data-path="images/Screenshot 2023-01-09 at 12.19.32 PM.png" />
   </Frame>
8. If you want to increase or decrease the unlock rate over time, add multiple milestones and modify the corresponding unlock percentage, or the gap between unlock milestones.
   <Frame>
     <img src="https://mintcdn.com/unvest/pFCrX-T_aR8QQbDW/images/Screenshot%202023-01-09%20at%2012.18.26%20PM.png?fit=max&auto=format&n=pFCrX-T_aR8QQbDW&q=85&s=7251b48ff6709cefc221c7690f5da9af" alt="" width="1396" height="1076" data-path="images/Screenshot 2023-01-09 at 12.18.26 PM.png" />
   </Frame>
9. Add recipients in CSV format using one of the three available methods.
10. Review and confirm all balances are correct before finalizing your settings and distributing your tokens.
11. Submit the transactions to complete the vesting round.
