Titan LockerTITAN

Titan Locker

Creating a vesting schedule

Vest ERC-20 tokens linearly to the owner over time, with an optional cliff — irrevocable, on Robinhood Chain.

Vesting releases tokens gradually instead of all at once on a single date. It's the standard way to hand out team, advisor, or investor allocations so tokens unlock over months rather than in one cliff-edge dump.

On the Create page, open the “Tokens & Vesting” tab and switch the type selector to “Vesting schedule”. Select the token and amount exactly as for a token lock, then define the schedule.

Vesting schedule step: start, optional cliff, and end date fields, plus the fee method
The Vesting Schedule step — start, optional cliff, and end.

The schedule

  • Start — when linear vesting begins accruing.
  • Cliff (optional) — nothing can be released before this moment; at the cliff, everything vested up to that point becomes releasable at once, then accrual continues linearly. Leave it blank for no cliff.
  • End — when the full amount has vested.

The schedule must satisfy start < end and start ≤ cliff ≤ end, with end in the future — the form enforces this before you can continue.

How much is vested

At any moment the vested amount equals total × (now − start) ÷ (end − start), capped at the full amount from the end onward, and zero before the cliff. The owner claims the vested-but-unreleased amount at any time from the lock's page by calling release(); it can never pay out more than the schedule allows.

Vesting is irrevocable. Once created, the schedule and amount are fixed — there is no way to claw tokens back or change the dates. Double-check the token, amount, and dates before confirming.