Page cover

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

Parameter
Value

TGE Unlock

10%

Cliff Duration

90 days

Vesting Duration

12 months

Unlock Method

Continuous (per second)

Last updated