Vesting Options
When configuring a VEO, you’ll be asked to choose a Vesting Type. There are four options:
Fixed Expiry
The tokens purchased will unlock on a specific date & time.
All users receive their vested tokens on the same end date, regardless of when they purchased.
Ideal when the protocol wants to align all token unlocks to a specific timeline for strategic or liquidity reasons.
Fixed Term
The vesting period begins individually for each buyer at the moment of their purchase.
The unlock date varies per user based on when they bought the VEO.
Best when the goal is to create rolling vesting timelines.
Linear Fixed Expiry
In this model, tokens vest continuously (every second) starting from the time of purchase by the user and continue until a fixed expiry date set by the project. All users who receive tokens under this schedule follow the same timeline, regardless of when their individual allocation is made.
The expiry date is universal for all participants.
If a user joins later, they still vest only until the fixed expiry date, resulting in a shorter vesting window. Even though the vesting period is shorter, more tokens vest during this period compared to someone who bought the same amount of VEOs at an earlier date.
Vesting speed adjusts based on when the user joins, to ensure full vesting by the expiry date.
This model is ideal for scenarios where the project wants to align all recipients to a shared end date.
Linear Fixed Term
In this model, tokens vest continuously (every second) over a fixed duration (term) that starts when each individual user purchases. A vesting schedule is created when the user purchases the bond.
Each user has a personalized vesting timeline starting from their allocation date.
The vesting period lasts the same amount of time for everyone (e.g., 6 months), regardless of when they join.
Useful when recipients are onboarded at different times, ensuring each gets a consistent vesting experience.
Last updated