Linear Vesting
Distribute tokens gradually with real-time linear vesting. Perfect for continuous unlocks after a cliff—fully on-chain and automated.
Automate token distribution over time with continuous, gradual unlocks. Perfect for team allocations, ecosystem incentives, and long-term alignment. It provides a smooth, real-time unlock experience that aligns incentives and simplifies treasury planning.

What Is Linear Vesting?
Linear vesting gradually unlocks tokens in equal increments over a set period. Instead of receiving tokens in batches (as with milestone vesting), recipients gain access to a continuous stream of tokens that grow with time.
It’s ideal for scenarios where you want to encourage ongoing contribution and reduce volatility from sudden token releases.
Key Features
🕰️ Continuous Unlocking
Tokens unlock evenly over time—from the cliff to the end of the schedule.
🧮 Time-Based Logic
No fixed checkpoints—recipients can claim tokens at any moment.
📊 Claim History
Track exactly when and how much has been unlocked and claimed.
📥 Manual or CSV Setup
Define allocations and parameters manually or via bulk upload.
🪙 On-Chain Enforcement
Smart contract ensures enforcement—rules are immutable once deployed.
How Linear Vesting Works
You define four key parameters:
🚀 TGE Unlock %
What percentage unlocks at Token Generation Event (e.g., 10%)
⏳ Cliff Duration
How long recipients must wait before tokens start unlocking (e.g., 90 days)
📅 Vesting Duration
Total time over which tokens will unlock linearly (e.g., 12 months)
📈 Milestone %
Custom token amounts per wallet, each tracked independently
Example Linear Vesting Plan
TGE Unlock
10%
Cliff Duration
90 days
Vesting Duration
12 months
Unlock Method
Continuous (per second)
Result: After the 90-day cliff, the remaining 90% unlocks gradually over the next 12 months—accruing in real time.
Last updated