# Token Linear Vesting

## **I. Core Definition and Essential Logic**

**Token Linear Vesting** is a specific form of token unlocking, referring to the uniform release of locked tokens at fixed time intervals (e.g., monthly/quarterly) until full unlocking. Its essence is to disperse token circulation over time, avoiding shocks from concentrated releases, commonly seen in scenarios like **team incentives, private financing, and ecological fund allocation**.

## **II. Core Mechanisms and Operational Processes of Linear Vesting**

**1. Mechanism Principles**

* **Time Triggering**: Based on the core framework of "lock-up period + linear vesting period". For example: after a 6-month lock-up, the remaining tokens are released monthly for 24 months at 1/24 per month.
* **Smart Contract Implementation**: Preset release rules through `vesting contracts` (such as ERC-20 standard `CliffVesting` or `LinearVesting` contracts) to automatically execute token allocation.

**2. Typical Process Example**

<figure><img src="https://303994609-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjvjuVZbKY9RY73UABdWK%2Fuploads%2FKrxKkA319lAA7LpRw0mb%2FSnipaste_2025-06-30_13-13-54.png?alt=media&#x26;token=9ad8c4e6-63a5-4162-b99f-1f850450906e" alt="" width="324"><figcaption></figcaption></figure>

* **Case**: A project allocates 1 million tokens to the team, agreeing to a 1-year lock-up followed by 3 years of linear vesting, i.e.:
  * Lock-up period: January 1, 2025 – January 1, 2026 (12 months, non-tradable during this period);
  * Vesting period: From February 2026, release \~27,800 tokens monthly (1 million ÷ 36 months) until January 2029.

## **III. Core Application Scenarios of Linear Vesting**

| Scenario                        | Application Logic                                                                                                                                                   | Typical Case                                          |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| **Team and Advisor Incentives** | Bind core members to long-term commitment, preventing "short-term cashing out". Unextracted tokens are automatically returned to the project pool if members leave. | Solana team tokens vested 25% annually over 4 years.  |
| **Private/VC Financing**        | Alleviate concentrated selling pressure from investors to stabilize early market prices.                                                                            | Filecoin private tokens vested linearly over 6 years. |
| **Ecological Fund Allocation**  | Release funds phasedly according to ecological progress, e.g., developer rewards, node operation subsidies.                                                         | Cosmos ecological funds distributed ATOM quarterly.   |
| **Liquidity Mining Rewards**    | Incentivize users to provide long-term liquidity, e.g., LP tokens vested weekly.                                                                                    | SUSHI rewards on SushiSwap vested over 12 weeks.      |

## **IV. Comparison of Linear Vesting with Other Unlocking Methods**

| Unlocking Type         | Release Rhythm                                   | Advantages                                                      | Risks/Shortcomings                                               |
| ---------------------- | ------------------------------------------------ | --------------------------------------------------------------- | ---------------------------------------------------------------- |
| **Linear Vesting**     | Uniform, time-driven                             | Disperses selling pressure with clear market expectations.      | Insufficient liquidity for short-term fund demanders.            |
| **Milestone Vesting**  | Based on project progress (e.g., mainnet launch) | Binds project development, incentivizes teams to achieve goals. | Unlocking may delay if progress falls short.                     |
| **Lump-sum Unlocking** | Full release after lock-up expiry                | Simple operation, suitable for short-term incentives.           | Concentrated selling pressure, severe price volatility.          |
| **Stair-step Vesting** | Increasing release ratio over time               | Accelerated later releases incentivize long-term participation. | Fewer early releases weaken incentives for initial contributors. |

## **V. Core Risks and Counterstrategies of Linear Vesting**

**1. Market Selling Pressure (Most Prominent)**

* **Risk Principle**: If a token vests 1 million tokens monthly but the market's daily trading volume is only 500,000 tokens, oversupply may cause price declines.
* **Countermeasures**:
  * Project teams: Adopt "linear vesting + liquidity pool hedging" (e.g., inject part of vested tokens into Uniswap pools);
  * Investors: Monitor vesting volumes via Dune Analytics and avoid buying during peak vesting periods.

**2. Smart Contract Vulnerability Risk**

* **Case**: In 2022, a DeFi project's linear vesting contract was exploited due to manipulable `block.timestamp`, allowing hackers to trigger vesting logic early and transfer 5 million tokens.
* **Prevention**:
  * Choose contracts audited by standard libraries like OpenZeppelin (e.g., `StandardVesting` contract);
  * Test all time-triggered logic via Testnet before deployment.

**3. Project Default Risk**

* **Scenario**: Project teams suspend linear vesting under the pretext of "ecological needs" or unilaterally modify release ratios (e.g., an NFT project extended the vesting cycle from 12 to 24 months in 2023).
* **Countermeasures**: Verify vesting clauses in project whitepapers before investment, and choose projects with transparent community governance (e.g., DAO voting for vesting adjustments).

## **VI. On-Chain Practices and Tools for Linear Vesting**

**1. Investor Query Tools**

* **Token Unlocks** (website): Real-time monitoring of linear vesting plans across projects, supporting sorting by time and vesting volume;
* **Etherscan**: Query `Transfer` events via contract addresses to verify if linear vesting executes as scheduled (e.g., search historical transactions of `0x vesting contract`).

**2. Project Deployment Steps**

1. Write code based on OpenZeppelin's `Vesting` contract template, setting:
   * `cliffTime` (end of lock-up);
   * `vestingTime` (total vesting duration);
   * `beneficiary` (vesting recipient address).
2. Transfer tokens to the contract address and trigger linear vesting via the `release()` function (the contract automatically calculates vestable quantities based on block time).

**3. Typical Contract Code Snippet (Solidity)**

```solidity
// Linear vesting contract example (inherits from StandardVesting)
contract LinearVesting is StandardVesting {
    constructor(
        address _token,
        address _beneficiary,
        uint256 _cliffTime,
        uint256 _vestingTime
    ) StandardVesting(_token, _beneficiary, _cliffTime, _vestingTime) {}
    
    // Calculate vested amount (by time ratio)
    function vestedAmount(uint256 _time) public view returns (uint256) {
        if (_time < cliffTime) {
            return 0;
        } else if (_time > cliffTime + vestingTime) {
            return totalTokens;
        } else {
            return totalTokens.mul(_time - cliffTime).div(vestingTime);
        }
    }
}
```

## **VII. Compliance and Tax Highlights of Linear Vesting**

* **Regulatory Compliance**:
  * U.S. investors should note that linear vesting, if deemed a "security issuance," must comply with Reg D (private placement) or Reg S (offshore issuance) clauses;
  * The EU requires following the Markets in Crypto Assets (MiCA) to avoid vesting plans being treated as "financial instruments".
* **Tax Treatment**:
  * U.S.: Vested token market value is counted as "ordinary income" (if for employee incentives) or "capital gains" (if for investment);
  * Singapore: No tax on vested tokens until sold, with "capital gains" tax exemption upon sale (if meeting individual investment criteria).

## **Conclusion**

Linear vesting balances short-term liquidity and long-term ecological construction in the cryptocurrency ecosystem through the logic of "time for space". For investors, understanding its release rhythm avoids "vesting dump" risks; for projects, rationally designing linear vesting rules (e.g., lock-up to vesting period ratios) enhances market trust. In practice, combining on-chain data tools (e.g., Nansen's vesting alerts) with compliance frameworks maximizes linear vesting advantages while mitigating potential risks.
