Token vesting schedules are one of the most underrated tools in a Solana trader's toolkit. When you understand how token unlocks work, you can anticipate sell pressure before it hits — and avoid buying tokens right before a massive supply increase tanks the price.
This guide covers everything you need to know about vesting on Solana: how schedules are structured, how to read unlock charts, which tools to use, and how to factor unlocks into your trading decisions.
What Is Token Vesting?
Token vesting is a mechanism that locks tokens for a set period and releases them gradually over time. Projects use vesting to prevent early investors, team members, and advisors from dumping their entire allocation on day one.
A typical vesting schedule includes:
- Cliff period: A waiting period before any tokens are released. If a team has a 12-month cliff, they receive zero tokens until month 12.
- Linear vesting: After the cliff, tokens are released in equal installments (daily, weekly, or monthly) over a set duration.
- Unlock events: Specific dates when a batch of tokens becomes available.
For example, a common structure for team tokens might be: "12-month cliff, then 24-month linear vesting." This means the team gets nothing for the first year, then receives equal portions monthly over the next two years.
Why Vesting Matters for Traders
Understanding vesting is critical because token unlocks directly affect supply and demand. When a large batch of tokens unlocks, the recipients (early investors, team, ecosystem funds) can sell those tokens on the open market.
The Supply Shock Problem
Consider a token with 100M circulating supply and a market cap of $50M. If a 20M token unlock happens next week (increasing circulating supply by 20%), that new supply creates selling pressure. Even if only half the recipients sell, that's 10M tokens hitting the market — potentially overwhelming buy-side liquidity.
What Actually Happens During Unlocks
Not every unlock causes a crash. The market impact depends on:
- Size relative to daily volume: A 5M token unlock on a token with $50M daily volume is manageable. The same unlock on a token with $500K daily volume is devastating.
- Who receives the tokens: VC investors are more likely to sell than team members who are still building. Ecosystem grants may go to protocols that lock them again.
- Market conditions: In a bull market, unlocked tokens might be absorbed by new demand. In a bear market, every unlock amplifies selling.
- Whether the unlock is priced in: Large, well-known unlocks are often front-run by traders selling beforehand, causing the actual unlock to be a non-event (or even a relief rally).
How to Read a Vesting Schedule
The Token Allocation Table
Every legitimate project publishes a token allocation breakdown. Here's what to look for:
| Category | Typical % | Vesting | Risk Level |
|---|
| Team & Founders | 15-25% | 1yr cliff + 2-4yr linear | Medium |
| Investors (Seed/Private) | 10-20% | 6-12mo cliff + 1-2yr linear | High |
| Public Sale | 5-15% | Often fully unlocked at TGE | Immediate |
| Ecosystem/Community | 20-40% | Various (grants, airdrops) | Low-Medium |
| Treasury | 10-20% | Governed by DAO/multisig | Variable |
| Liquidity | 5-10% | Usually unlocked at TGE | Low |
Reading Unlock Charts
Unlock charts visualize when tokens enter circulation. On a typical chart:
- X-axis: Time (months or years from TGE/Token Generation Event)
- Y-axis: Cumulative circulating supply (or percentage of total supply)
- Step functions: Sharp jumps indicate cliff unlocks where large batches release at once
- Gradual slopes: Linear vesting where tokens release steadily
The most dangerous pattern is a cliff wall — a date where multiple categories (team + investors + ecosystem) all unlock simultaneously. When you see a sharp vertical line on the chart, investigate exactly what's unlocking.
Tools for Tracking Solana Token Unlocks
Streamflow is the leading vesting infrastructure on Solana. Many projects use Streamflow to create their vesting contracts, which means you can verify on-chain whether a project's claimed vesting schedule actually exists in smart contract code.
Key features for traders:
- Vesting contract explorer: Search any token and see active vesting streams
- Real-time tracking: See exactly how many tokens have been released vs. still locked
- On-chain verification: Unlike a blog post claiming "tokens are locked," Streamflow contracts are verifiable on Solana's blockchain
If a project claims their team tokens are locked but you can't find a corresponding Streamflow (or equivalent) vesting contract, that's a red flag. See our Streamflow review for a full breakdown of its fee model and Squads multisig integration.
TokenUnlocks provides a calendar-style view of upcoming token unlocks across the entire crypto market, including major Solana projects.
How to use it:
- Search for a specific token
- Check the "Upcoming Unlocks" section for the next major event
- Review the unlock amount as a percentage of circulating supply
- Compare unlock size to daily trading volume
TokenUnlocks is particularly useful for larger Solana tokens (JTO, JUP, PYTH, W, TNSR) where unlock data is well-documented. For smaller tokens, you may need to combine it with on-chain verification. Newer airdropped tokens are worth scrutinizing the same way — for instance, our breakdown of the Solana Mobile SKR token airdrop walks through its tokenomics and what to do with an allocation.
On-Chain Verification with Solscan
Solscan lets you inspect vesting contracts directly. If you have the vesting contract address, you can:
- View the token balance locked in the contract
- Check the program ID (Streamflow, Bonfida Vesting, or custom)
- See transaction history showing past releases
- Verify the schedule matches what the team has publicly claimed