What Are ICO Lock-Up Periods?
A lock-up period is one of the most important investor protection mechanisms in crypto presales — and one of the most frequently evaluated incorrectly. This guide explains exactly what lock-ups do, how to verify them on-chain, and how to use them as a due diligence filter for any presale investment.
For a broader overview of how lock-ups fit within the full vesting framework, see our vesting schedule guide.
Lock-Up vs Vesting: The Critical Distinction
| Mechanism | How It Works | Token Release | Sell Pressure Pattern |
|---|---|---|---|
| Lock-up only | Hard stop until expiry date | 100% at once on expiry | Large cliff event |
| Vesting only | Gradual release from TGE | Small amounts daily/monthly | Distributed, manageable |
| Lock-up + vesting (best) | Hard stop, then gradual release | Nothing until cliff, then linear | Delayed cliff, then distributed |
The combination of lock-up and vesting provides the strongest investor protection: a mandatory holding period proves commitment, followed by gradual release that avoids catastrophic single-event sell pressure.
What Good Lock-Up Terms Look Like
Team Tokens (Highest Priority)
- Minimum acceptable: 6-month cliff, 12-month vest
- Good: 12-month cliff, 24-month vest
- Best practice: 12-month cliff, 36-month vest
- Red flag: Less than 6 months total, or no cliff at all
Early Investor / Seed Round Tokens
- Minimum acceptable: 3-month cliff, 9-month vest
- Good: 6-month cliff, 12-month vest
- Best practice: 6-month cliff, 18-month vest
Liquidity Pool Lock
- Minimum acceptable: 6 months, 70% of raised funds
- Good: 12 months, 80% of raised funds
- Best practice: 24+ months, 80–100% of raised funds
Verifying Lock-Ups On-Chain: Step by Step
- Get the lock-up contract address from the project (official website or tokenomics documentation)
- Open the relevant block explorer (Etherscan.io for Ethereum, BSCScan.com for BNB Chain, Solscan.io for Solana)
- Search the lock-up contract address
- Navigate to "Read Contract" → look for functions like
getLockInfo(),lockedAmount(), orreleaseTime() - Verify: locked address matches team/investor wallets from tokenomics, unlock timestamp converts to the stated date, locked amount matches the stated allocation
- Check the contract deployer — should be the official locking platform (DxLock, Uncx) not the project team directly (team-deployed locks can be more easily manipulated)
Lock-Up Red Flags Checklist
- Lock-up terms stated only in whitepaper with no on-chain enforcement
- Team cliff under 6 months
- Lock-up contract deployed by team rather than a dedicated locking platform
- Upgradeable lock-up contracts without timelock governance
- Liquidity lock under 50% of raised funds
- LP lock duration under 6 months
- Different (shorter) lock-up terms for private/strategic investors vs public presale
- Lock-up documentation inconsistent between whitepaper, website, and on-chain data
How Lock-Up Expiry Affects Price: The Pattern
Understanding the price pattern around lock-up expiries helps manage existing positions. Track unlock events for tokens you hold using Token.Unlocks.app — each cliff expiry is a risk event to monitor. For a full analysis of how unlock events affect prices, see our token unlock impact guide.
Glossary
- Lock-Up Period
- A time-defined restriction preventing locked token recipients from transferring or selling tokens until a specified date.
- Cliff
- The initial mandatory lock-up period with zero releases, after which vesting begins.
- Immutable Contract
- A smart contract whose code cannot be modified after deployment, providing maximum security for lock-up enforcement.
- LP Lock
- A lock applied to liquidity provider tokens, preventing DEX liquidity withdrawal during the lock period.
- Time-Lock
- A governance mechanism requiring a mandatory delay between proposed changes and their execution.
Disclaimer
This article is for educational purposes only. On-chain verification steps described are correct as of 2026 but contract interfaces may vary by platform. Always verify lock-up information from multiple sources. This does not constitute investment advice.
