TL;DR

Linear vesting releases tokens continuously and proportionally over a set duration, producing the smoothest possible supply increase. Unlike monthly or quarterly step vesting, which creates discrete unlock events at regular intervals, linear vesting distributes tokens every block or second with no sudden jumps in circulating supply. When designing tokenomics, the vesting curve you choose directly impacts how your unlock calendar looks, how much volatility your unlock events create, and how smoothly your circulating supply grows.

How It Works

Vesting is the mechanism that controls when allocated tokens become available to their recipients. While all vesting achieves the same goal — releasing tokens over a defined period — the shape of that release varies dramatically based on the vesting curve chosen.

The Three Vesting Curves

Linear vesting distributes tokens continuously and proportionally. If 1,000,000 tokens vest over 24 months, approximately 41,667 tokens vest each month, but the actual distribution happens continuously at every block or second. At any point during the vesting period, the vested amount equals the total allocation multiplied by the fraction of time elapsed. Halfway through vesting, exactly half the tokens are available. Two-thirds through, exactly two-thirds are available.

The formula is straightforward:

vestedTokens = totalAllocation x (elapsedTime / vestingDuration)

Monthly step vesting accumulates tokens and releases them in discrete monthly batches. The same 1,000,000 tokens over 24 months produces 24 unlock events of 41,667 tokens each. Between events, zero additional tokens become available. This creates a staircase pattern: flat lines punctuated by vertical jumps at each monthly boundary.

Quarterly step vesting works like monthly steps but on a three-month cycle. Those 1,000,000 tokens over 24 months produce 8 unlock events of 125,000 tokens each. The jumps are three times larger than monthly steps, making each event more visible on the unlock calendar and more impactful on the market.

Visualizing the Difference

Imagine plotting circulating supply over time for each curve:

  • Linear: A smooth, diagonal line rising from start to finish. No bumps, no flat spots. The derivative (rate of supply increase) is constant.
  • Monthly steps: A staircase with 24 small steps. Each step represents approximately 4.17% of the vesting allocation entering circulation at once.
  • Quarterly steps: A staircase with 8 large steps. Each step represents approximately 12.5% of the vesting allocation entering circulation at once.

The total tokens released at the end of the vesting period are identical across all three curves. The only difference is the path taken to get there.

Why Smoothness Matters

The smoothness of a vesting curve has direct market consequences. Every discrete unlock event is a potential sell pressure event. Recipients of newly unlocked tokens may choose to sell some or all of them, creating temporary supply increases on exchanges.

Linear vesting eliminates these discrete events entirely. Because tokens vest continuously, there is never a single moment where a batch of tokens becomes available. Recipients can claim at any time, and their individual claiming behavior is distributed randomly rather than synchronized at monthly or quarterly boundaries.

Monthly step vesting creates mild synchronization. All recipients of a given category can claim their monthly batch on the same date. If many recipients sell simultaneously, the market absorbs a concentrated supply increase.

Quarterly step vesting creates the strongest synchronization. Three months of vesting released in a single event means the unlock is three times larger than a monthly step. For a large allocation category (say, 20% of total supply vesting over 24 months), each quarterly step releases 2.5% of total supply. That is large enough to appear as a meaningful bar on an unlock calendar and potentially large enough to move the market.

When to Use Each Curve

The right vesting curve depends on the allocation category, its size, and the recipients’ operational needs.

Use linear vesting when:

  • The allocation category is large (15%+ of total supply)
  • Minimizing market volatility from unlock events is a priority
  • The tokens are distributed to a smart contract or protocol (no human payroll needs)
  • You want the cleanest possible circulating supply curve

Use monthly step vesting when:

  • Recipients need predictable payroll-like distributions (team, advisors)
  • The allocation is moderate in size (5-15% of total supply)
  • Monthly unlock events are small enough to be absorbed without price impact
  • Operational simplicity is valued (clear monthly schedules)

Use quarterly step vesting when:

  • The allocation is relatively small (under 10% of total supply)
  • Distributions align with governance or reporting cycles
  • Recipients prefer fewer, larger batches (reduces claiming transactions)
  • The project can tolerate periodic supply events

Combined Example

A typical tokenomics design might use all three curves across different categories:

CategoryAllocationVestingCurveEvent Size
Team (18%)180M tokens36 monthsMonthly~5M/month (0.5% supply)
Advisors (5%)50M tokens24 monthsQuarterly~6.25M/quarter (0.625% supply)
Community (20%)200M tokens24 monthsLinearContinuous (~8.3M/month equivalent)
Ecosystem (15%)150M tokens36 monthsQuarterly~12.5M/quarter (1.25% supply)

Notice how the largest allocation (Community at 20%) uses linear vesting to avoid large unlock events, while smaller allocations can use step vesting without creating market-moving events.

How Cliff Periods Interact with Vesting Curves

The cliff period delays the start of vesting but does not change the vesting curve behavior once it begins. A 12-month cliff with 24-month linear vesting means:

  • Months 0-11: Only TGE unlock tokens (if any) are available. Zero vesting occurs.
  • Month 12: Cliff ends. Vesting begins.
  • Months 12-36: Linear vesting releases tokens continuously.

The cliff-end event itself is not affected by the vesting curve. What matters is what happens immediately after: linear vesting begins a smooth flow, monthly steps begin monthly batches, and quarterly steps wait until the first quarter boundary to release the first batch.

Impact on the Stacked Area Chart

When visualizing a tokenomics timeline as a stacked area chart (where each layer represents a category’s circulating tokens over time), the vesting curve determines the shape of each layer:

  • Linear categories produce smooth, gradually expanding layers
  • Monthly categories produce layers that grow in small visible steps
  • Quarterly categories produce layers with noticeable stair-step patterns

The overall shape of the stacked area chart reveals how evenly supply enters the market. A chart dominated by linear curves looks clean and predictable. A chart with multiple quarterly-vesting categories shows a bumpy, uneven pattern that may concern investors looking for supply predictability.

Try It Yourself

Build My Tokenomics lets you set the vestingCurve parameter independently for each allocation category, choosing between “linear”, “monthly”, and “quarterly”. The stacked area chart updates in real time as you switch between curves, making the visual difference immediately apparent. Try setting a large 20% community allocation to quarterly vesting, then switch it to linear — watch how the chart transforms from a stepped pattern to a smooth curve. The unlock calendar bar chart also reflects your choice: quarterly vesting produces visible bars every three months, while linear vesting shows no bars at all after the cliff ends.

  • Vesting Schedule covers the full picture of vesting design, including duration, cliff, and curve together.
  • Cliff Period defines the lock-up period before any vesting curve begins releasing tokens.
  • Token Unlock Calendar shows how different vesting curves produce different calendar patterns, from smooth (linear) to lumpy (quarterly).
  • TGE Unlock determines the initial token release that happens before any vesting curve applies.

Frequently Asked Questions

What is the difference between linear vesting and monthly step vesting?

Linear vesting releases tokens continuously — every second or block — in tiny proportional amounts. Monthly step vesting accumulates tokens for 30 days and then releases the entire month’s batch at once. The total tokens released over the same period are identical, but the distribution pattern differs. Monthly steps create small predictable supply events each month, while linear produces a perfectly smooth curve with no discrete events.

Is linear vesting always better than step vesting?

Not always. Linear vesting is better for minimizing market volatility because it eliminates discrete unlock events. However, some projects prefer monthly step vesting for operational simplicity (recipients receive predictable monthly payouts) or quarterly step vesting for alignment with business reporting cycles. The best choice depends on the category size, the recipients’ needs, and how much unlock-event volatility the project can tolerate.

Can different allocation categories use different vesting curves?

Yes, and this is standard practice. A well-designed tokenomics structure often uses linear vesting for large community allocations (where smoothness matters most), monthly steps for team and advisor categories (for payroll-like predictability), and quarterly steps for ecosystem or treasury distributions (aligned with governance cycles). Build My Tokenomics lets you set the vestingCurve independently for each allocation category.

How does the vesting curve affect the token unlock calendar?

Linear vesting produces no visible events on an unlock calendar after the cliff ends — the release is continuous. Monthly step vesting creates one small bar per month. Quarterly step vesting creates one larger bar every three months. For categories with large allocations (15%+ of total supply), the difference between quarterly steps and linear vesting can mean the difference between noticeable supply shocks and smooth absorption.

Does linear vesting exist on-chain or is it a theoretical concept?

Linear vesting is implemented on-chain through smart contracts that calculate the vested amount based on elapsed time. At any moment, the contract determines how many tokens have vested using the formula: vestedTokens = totalTokens multiplied by (elapsedTime divided by vestingDuration). Recipients can claim their vested tokens at any time, though most claim periodically rather than continuously to save on transaction fees.

Read the Full Article

Enter your email for free access to this article and all tokenomics tools.

No spam. Unsubscribe anytime.

← Back to Learn

For educational purposes only. Not financial, investment, or legal advice. See Terms of Service.

Get Tokenomics Insights

Free tokenomics design tips, vesting strategies, and tool updates. No spam.

Unsubscribe anytime.