Skip to content
Solana
LAUNCHPeriphery, comingLaunch

Vesting Milestone

Locks a team allocation that vests after a cliff, then linearly.

Where it runs

Launch

An option of the launch, not of each swap.

Status on reel

Periphery, coming

Coming: the `escrow` module is built and tested in reel-vaults' source, not in the deployed build yet. It arrives with an upgrade at the same address.

Set by

You, at launch

Launch · Live

What it does

An escrow for a team allocation: nothing releases before the cliff, then it vests linearly. Only the beneficiary can release, and the owner can only slow it, never speed it up.

How it works on reel

reel-vaults' escrow module, beside the launch: an escrow PDA holds the allocation and vests it after the cliff, then linearly, to the beneficiary. The owner can only slow it, through a 30-minute timelock. Nothing in the pool program reads it.

Settings

reel fixes this block's settings when it ships beside the pool. For reference, hookr's:

Cliff 0–365 d (90 d); vests over 30 d–4 y (1 y); allocation up to 50% of supply (20%).

Fees and who's paid

Paid to

The beneficiary.

Protocol share

reel takes no share of it.

Requires and can't be combined with

Requires

No other block.

Can't be combined with

Nothing: it sits beside any block.

Worked example

100,000,000 tokens with a 90-day cliff and a 365-day vest: nothing at day 90, half by day 272.5, all at day 455.

Solana notes

It works as on hookr; amounts are in SOL or the pool's quote, and times in seconds.

On hookr: Launch · Live

Other blocks in Team tokens