How to check a token's vesting schedule
before you invest
Without on-chain enforcement, a published vesting schedule is just a document. Learn how to verify that insider lockups are real, when they expire, and whether a single wallet can bypass them.
Scan a tokenFree · No sign-up · EVM · Solana · Tron
Every scan is powered by the XemaS Semantic Intelligence Platform · answers carry their evidence and coverage state
What is token vesting and why does it matter?
Token vesting is the schedule that controls when team members, advisors, and early investors can sell their allocation. Without it, every insider wallet can dump its full position the moment trading opens - a clean exit for them and a price collapse for everyone else.
A genuine vesting schedule has two components. First, a cliff: a period (typically 3-12 months) during which no tokens are released at all. Then a release schedule: tokens become available gradually over 12-36 months after the cliff, either linearly (a fixed amount each month) or by milestone.
The key word is enforcement. A project can publish any vesting schedule in its documentation. Only an on-chain vesting contract - ideally one that no single wallet can modify - provides real protection. The checklist below helps you tell the difference.
Vesting red flags
No vesting at all
Team and investor allocations are fully unlocked at TGE. All insiders can sell their entire allocation into the market simultaneously from day one, with no contractual delay.
Cliff under 3 months
A 1-4 week cliff gives the appearance of vesting while allowing insiders to sell almost immediately. Meaningful protection requires at least a 3-month cliff, typically 6-12 months for serious projects.
Large single unlock event
A schedule where 30-50% of supply unlocks on one date creates a predictable dump date. Watch for cliff-end cliffs: projects where the bulk of supply unlocks at exactly the cliff end rather than releasing linearly.
Owner-controlled vesting contract
If the deployer wallet still controls the vesting contract, they can modify or terminate vesting schedules. Look for multi-sig governance or immutable vesting contracts where no single wallet can alter terms.
Opaque or undisclosed allocations
No public breakdown of team/investor/foundation allocations is a red flag. If the project does not disclose vesting terms publicly, assume insider allocations are large and unlocked.
Vesting only on paper
Some projects describe a vesting schedule in their tokenomics documentation but have no smart contract enforcing it. Only on-chain verification confirms that the vesting is actually enforced.
How to verify a vesting schedule
Find the token contract address
You need the exact token contract address, not the project website or social media. Get it from the official documentation, a reputable block explorer, or the project's verified contract page.
Look up the deployer wallet
The deployer wallet often holds team and advisor allocations. Check whether it still holds large amounts of the token, and whether it has any vesting contract as a counterparty in its transaction history.
Check for a vesting contract
A real on-chain vesting schedule will have a separate smart contract (or multiple contracts) that tokens are deposited into at launch. Look for large token transfers at TGE from the deployer to non-DEX addresses.
Verify the vesting terms
On the vesting contract, check: the beneficiary addresses, the total allocated amount, the cliff timestamp, the release schedule (linear, milestone, or lump-sum), and whether the owner can modify terms.
Calculate upcoming unlock events
Convert the vesting schedule into actual calendar dates and quantities. A supply increase of 10-20% on a specific date will put price pressure on the token - knowing when is as important as knowing how much.
Confirm on-chain with a full scan
A contract scanner cross-references deployer wallet activity, token distribution, and vesting contract state in one pass, surfacing the evidence without requiring you to navigate three block explorers manually.
What a trustworthy vesting setup looks like
Cliff of at least 6 months for team allocations
Linear (month-by-month) release after the cliff
Vesting enforced by an immutable smart contract
No single wallet can modify or terminate schedules
Full public disclosure of all allocation categories
Total insider allocation under 20% of supply
Free · No sign-up required