Token vesting is the mechanism that controls when team members, investors, and advisors can access their token allocations. It's one of the most important factors in evaluating whether a project is aligned with its community — and one of the most abused.
Why Vesting Exists
Without vesting, a project team could launch a token, sell their entire allocation on day one, and walk away. Vesting forces skin in the game: team tokens are locked and release gradually over months or years, aligning team incentives with long-term project success.
For buyers, vesting is a signal. Long vesting periods with significant cliffs suggest the team believes in the project's long-term value. Short vesting or no vesting suggests the opposite.
The Two Components: Cliff and Linear Release
Cliff — A period during which no tokens are released at all. If there's a 6-month cliff, the team receives zero tokens for the first 6 months after TGE (Token Generation Event). This prevents immediate exit after launch.
Linear release — After the cliff, tokens release gradually over a defined period. A "12-month linear release after a 6-month cliff" means: zero tokens for 6 months, then 1/12th of the total allocation released each month for the next 12 months.
Combined, this structure means insiders can't dump immediately and have a multi-year incentive to keep building.
Good vs. Bad Vesting
Good vesting:
- Team: 12-month cliff, 24–36 month linear release
- Investors/advisors: 6-month cliff, 12–18 month linear release
- Enforced by on-chain smart contract (not a promise)
- Transparent — allocation per address is visible on-chain
Bad vesting:
- No cliff at all (tokens fully liquid at TGE)
- Short total duration (3 months total)
- "Promise" vesting — a legal agreement but no smart contract enforcement
- Vesting contract with admin override that can accelerate release
How to Verify Vesting On-Chain
For EVM tokens (Ethereum, Base):
- Find the vesting contract address in the project docs
- Look it up on Etherscan / Basescan
- Read the key parameters: cliff, duration, beneficiary addresses, token amounts
- Check for admin override functions — can anyone accelerate vesting? Who is the owner?
For Solana tokens:
- Find the vesting program address on Solscan
- Examine the vesting accounts (each beneficiary has a derived vesting account)
- Check if the program is upgradeable — upgradeable programs can have their rules changed
The strongest vesting is an immutable contract with no admin override, where the schedule is enforced purely by code.
Unlock Events and Price Impact
When large vesting unlocks happen, watch for increased sell pressure. If a VC received 10% of supply that vests 12 months after TGE, and they're sitting on a 5x gain, expect selling when that unlock hits.
Tools like TokenUnlocks.app and Vesting.gg track upcoming unlock events across DeFi projects. Monitoring these helps anticipate sell pressure.
$SOVAI Vesting
$SOVAI's team and presale allocations are enforced by SovaiVesting.sol — an immutable contract with no admin override after deployment.
- Team allocation: 12-month cliff, 24-month linear release
- Presale allocation: 6-month cliff, 12-month linear release
- All beneficiary addresses and amounts are verifiable on-chain