When a blockchain project raises capital or rewards contributors, one of the most important decisions it makes is the token vesting schedule: the exact timeline and formula by which locked tokens become accessible. Get it right and you align long-term incentives for everyone involved. Get it wrong – with too short a schedule, too-large a TGE unlock, or no cliff – and you create the conditions for an insider dump that destroys token value.
This guide is for investors evaluating a project's tokenomics, founders designing their vesting structure, and team members or advisors who want to fully understand the terms they're accepting. We cover every major schedule type in detail, with worked examples, a comparison table, industry benchmarks, and the red flags you should know.
What Is a Token Vesting Schedule?
A token vesting schedule is a programmable timeline that determines when locked tokens are released to a recipient. It specifies:
- The start date (when vesting begins – often TGE or a fixed date prior)
- The end date (when the full allocation becomes available)
- The release pattern (continuously, monthly, quarterly, or at milestones)
- Any cliff period (a waiting period before the first unlock)
- The TGE unlock percentage (tokens released immediately at launch, if any)
All of this is typically encoded in a smart contract at the time the allocation is created. The contract enforces the schedule without any human intermediary – not even the project team can override it (assuming the contract has no admin key).
The Three Main Types of Token Vesting Schedules
1. Linear Vesting
Linear vesting is the simplest and most predictable schedule. Tokens unlock at a constant rate over the vesting period – either continuously (per second, using platforms like Sablier) or in equal periodic batches (monthly is most common).
Tokens unlocked at time T = (Total allocation × elapsed time) ÷ total vesting duration. If you have 1,200,000 tokens vesting over 12 months, you unlock exactly 100,000 tokens per month – or ~3,333 per day in a continuous stream.
Example: An advisor receives 500,000 tokens on a 24-month linear monthly vest starting at TGE. Each month, 20,833 tokens unlock. By month 6, they have access to 125,000 tokens. By month 24, they hold the full 500,000.
| Feature | Detail |
|---|---|
| Release pattern | Equal amounts at each interval |
| Predictability | Very high – recipient knows exactly what unlocks when |
| Sell pressure | Consistent and gradual – easier for markets to absorb |
| Common interval | Monthly (most common), daily, or continuous (per-second) |
| Best for | Team members, long-term investors, protocol treasuries |
| Downside | No cliff means tokens start releasing from day one – a risk for projects pre-product-market-fit |
2. Cliff Vesting
A cliff vesting schedule (or 'cliff' in a hybrid schedule) introduces a waiting period at the start of vesting during which no tokens unlock at all. At the end of the cliff period, the tokens that accumulated during that period unlock in a single lump sum, and regular vesting then continues.
The one-year cliff became standard in startup equity vesting after it was found that many early hires leave within the first year – and a 12-month cliff ensures they demonstrate real commitment before receiving any equity. Crypto adopted this convention wholesale.
The cliff protects against contributors who take an allocation and immediately disengage. It aligns team members and investors across the most volatile period of a project's life – typically the first year post-launch, when direction and execution matter most.
Example: 10,000,000 tokens on a 12-month cliff + 24-month linear monthly vest. At month 0 through 11: 0 tokens unlock. At month 12 (cliff date): 10,000,000 ÷ 36 × 12 = 3,333,333 tokens unlock in one tranche. Months 13–36: 277,777 tokens unlock per month.
| Feature | Detail |
|---|---|
| Release pattern | Nothing during cliff; lump sum at cliff; regular thereafter |
| Cliff duration | 6 months (advisors), 12 months (team/investors) most common |
| Alignment signal | Very strong – recipient must stay committed through the cliff |
| Market impact | Cliff unlock can create short-term sell pressure on the cliff date |
| Best for | Team members, seed/private round investors, core contributors |
| Risk | Large unlock at cliff date is visible on vesting trackers and often anticipated by market |
3. Stepped / Milestone Vesting
Stepped (also called 'graded' or 'tranche') vesting releases tokens in discrete batches at scheduled intervals – quarterly is common – rather than continuously. Milestone vesting is a variant where unlocks are triggered by project achievements (mainnet launch, TVL target, user growth) rather than calendar dates.
Example: 2,400,000 tokens in 8 quarterly tranches of 300,000 tokens each. Each quarter on the anniversary of the grant date, 300,000 tokens unlock. The full allocation vests over 2 years.
| Feature | Detail |
|---|---|
| Release pattern | Equal batches at fixed intervals (quarterly, semi-annual, annual) |
| Predictability | High – unlock dates are known in advance |
| Market impact | Unlock events are discrete and can cause price volatility on the dates |
| Milestone variant | Unlocks tied to product/growth targets rather than calendar |
| Best for | Advisors, strategic partners, ecosystem grants |
| Downside | Less flexible; milestone versions require oracle or governance verification |
The Hybrid Schedule: Cliff + Linear (Most Common in Crypto)
In practice, the vast majority of real-world token vesting uses a hybrid cliff + linear schedule. This is the de facto standard across seed rounds, team grants, and advisor allocations. It combines the commitment-screening property of a cliff with the smooth, predictable unlocking of linear vesting.
A typical structure looks like: 'TGE: 5%, then 12-month cliff, then 24-month monthly linear.' Breaking this down:
- 1TGE unlock (5%): A small immediate allocation at launch, often to allow early participants to cover gas fees or provide initial liquidity.
- 212-month cliff: Nothing else unlocks for 12 months post-TGE.
- 324-month linear: The remaining 95% unlocks in equal monthly instalments over 24 months.
Industry Benchmark Vesting Schedules by Recipient Type
The following benchmarks reflect the norms that have emerged across institutional token deals from 2021 through 2024. These are starting points for negotiation – not fixed rules – but deviating significantly from them in a less restrictive direction should raise questions.
| Recipient | TGE Unlock | Cliff | Linear Vesting | Total Duration |
|---|---|---|---|---|
| Founding team | 0% | 12 months | 36 months | 48 months |
| Seed investors | 0–5% | 12 months | 18–24 months | 30–36 months |
| Private round investors | 5–10% | 9–12 months | 12–18 months | 21–30 months |
| KOL / strategic round | 10–20% | 6 months | 12 months | 18 months |
| Advisors | 0–5% | 6 months | 12–18 months | 18–24 months |
| Public sale / IDO | 20–100% | 0–3 months | 0–12 months | Up to 15 months |
| Ecosystem / treasury | 0% | 6–12 months | 24–48 months | 36–60 months |
How to Read a Token Vesting Schedule
When evaluating a project's tokenomics doc or your own investment agreement, here is a step-by-step approach:
- 1Find the total allocation: How many tokens, and what percentage of total supply does your category represent?
- 2Identify the TGE unlock: What percentage is released immediately at launch? A high TGE (>15% for insiders) is a warning sign.
- 3Note the cliff: Is there a cliff? How long? No cliff for team/investors is a significant red flag.
- 4Understand the release pattern: Linear monthly? Quarterly? Continuous? Calculate the monthly token release in absolute terms.
- 5Calculate the 'unlock events' calendar: Map out the dates when major tranches unlock. These create sell-side pressure and are often anticipated by the market.
- 6Check the on-chain implementation: Does a deployed smart contract match the documented terms? Use a block explorer or vesting tracker to verify.
Red Flags in Token Vesting Schedules
These patterns in tokenomics are associated with projects designed to benefit insiders at the expense of public buyers. None is automatically disqualifying, but each warrants deeper scrutiny.
- No cliff for the team: Means team members could sell from day one. Legitimate teams accept a 12-month cliff.
- High TGE unlock for insiders: If seed investors receive 30%+ at TGE, they can offload most of their position immediately after listing.
- Total vesting duration under 18 months for seed round: Well below the industry norm of 2–3 years.
- Undisclosed vesting terms: Any project that won't clearly disclose the vesting schedule for team and investors is hiding something.
- Vesting via off-chain agreements only: No smart contract enforcement means vesting is a legal promise, not a technical guarantee.
- Retroactively changed vesting terms: A red flag of the highest order. If a team can change vesting terms unilaterally, the schedule provides no protection.
- Concentration risk: If the top 5 wallets control >40% of supply with short vesting, one coordinated exit can crash the price.
Comparison: Linear vs Cliff vs Stepped vs Hybrid
| Schedule Type | Predictability | Alignment Signal | Market Impact | Complexity | Best For |
|---|---|---|---|---|---|
| Linear only | Very high | Moderate | Smooth, gradual | Low | Long-term grants, treasury |
| Cliff only | High | Strong | Single large unlock | Low | Simple investor rounds |
| Stepped / quarterly | High | Moderate | Periodic spikes | Low-medium | Advisors, strategic |
| Hybrid (cliff + linear) | High | Very strong | Cliff event + gradual | Medium | Team, seed/private rounds |
| Milestone-based | Low | Very strong | Unpredictable timing | High | Grants, performance-linked |
Which Protocols Support Each Schedule Type?
| Protocol | Linear | Cliff | Stepped | Hybrid | Chains |
|---|---|---|---|---|---|
| Sablier | ✓ (real-time) | ✓ | ✓ | ✓ | Ethereum, Base, Arbitrum, others |
| UNCX Network | ✓ | ✓ | ✓ | ✓ | Ethereum, BSC, Base |
| Hedgey Finance | ✓ | ✓ | ✓ | ✓ | Ethereum, BSC, Base |
| Unvest | ✓ | ✓ | ✓ | ✓ | Ethereum, BSC, Polygon, others |
Frequently Asked Questions
What is the most common token vesting schedule?
The most common structure for team and investor allocations is a 12-month cliff followed by 24 months of linear monthly vesting, sometimes with a small TGE unlock (0–10%). This '1+2 year' structure has been the de facto standard since at least 2020.
What is a 4-year vesting schedule?
A 4-year vesting schedule (48 months) is most common for founding team members. It typically includes a 1-year cliff, after which 25% of the allocation unlocks, followed by monthly or quarterly vesting for the remaining 36 months. This mirrors the equity vesting standard from Silicon Valley.
What happens to unvested tokens during a bear market?
Unvested tokens continue to vest on schedule regardless of market conditions. The smart contract does not pause, accelerate, or alter the schedule based on price. Recipients must hold through the full vesting period to receive their complete allocation, regardless of what happens to the token price.
Can vesting schedules be changed after they are set?
In properly structured smart contract-enforced vesting, no. The schedule is immutable once the contract is deployed. However, some contracts include admin functions that allow the deployer to modify terms – this is a risk factor that should be disclosed and ideally removed before tokens are distributed.
What is the difference between vesting and a lock-up period?
Vesting refers to gradual token release over time (e.g. monthly unlocks over 2 years). A lock-up is typically a single period at the end of which all tokens become available at once. Hybrid structures can include both: a lock-up period followed by linear vesting.
How do quarterly vesting schedules work?
Quarterly vesting unlocks tokens in batches every three months. If you have 1,200,000 tokens on an 8-quarter schedule, 150,000 tokens unlock every quarter. The unlock dates are fixed in the contract and visible to anyone reading the schedule.
Is continuous (per-second) vesting better than monthly vesting?
Continuous vesting (offered by platforms like Sablier) is more flexible – recipients can claim any amount at any time rather than waiting for a monthly date. It creates no discrete 'unlock events' for the market to anticipate. However, the economic outcome over a full vesting period is identical to monthly linear vesting.