Lock & vest tokens for team or investors
Non-custodial linear vesting on Solana via Streamflow — the most audited and widely-used vesting protocol on the chain. Plan your schedule here, then deploy through their flow.
Why we don't build vesting in-house
A vesting program holds tokens in a vault and releases them on a schedule. On Solana, this is a non-trivial smart-contract surface — you'd want audits, formal verification, and battle-testing under adversarial conditions before trusting it with team allocations.
Streamflow has been live since 2021, has open-source code, multiple audits, and over $1B+ TVL across schedules. Building a competing program would be irresponsible without similar rigor.
This page helps you plan the schedule then hands off to Streamflow for execution.
Plan your schedule
Pick a preset or set your own cliff + vest duration.
What "vesting" actually does
1. You deposit X tokens into a Streamflow account for each recipient.
2. A schedule is enforced on-chain — recipient can't access tokens until the cliff passes, then they vest linearly until the end date.
3. Recipients claim vested amounts anytime via the Streamflow UI or programmatically. Unvested tokens stay locked.
4. You can cancel (if you set it cancellable on creation) and reclaim the unvested remainder. Already-vested amounts always belong to the recipient.
