Schedules and Releases
Model unlock/vesting and configure signer-attested release limits.
Last updated
Model unlock/vesting and configure signer-attested release limits.
Unlock schedule: time-based milestones that make tokens eligible to claim.
Vesting: deliver eligible tokens via a CliqueLock linear stream.
You can use unlock-only, vesting-only, or unlock that feeds vesting.
releasedAn off-chain service tracks per-handler released (cumulative).
A signer (EIP‑712) attests { root, handler, released, onBehalfOf?, deadline }.
The contract enforces: amount ≤ released - previouslyClaimed.
Fixed: Merkle leaf binds recipient: handler == keccak256(onBehalfOf).
Dynamic: Signer includes onBehalfOf in signature; Merkle doesn’t hard-bind.
For each Merkle root, set configurationId[root] to the configuration you created in Step 1.
Roots may reuse or override fees and windows.
Next: Step 3 — Onboarding CSV
Prev: Step 1 — Setup
Last updated