Skip to content
All projects
DeFi · Vesting protocol · 2026Verified on Sepolia

ChronoVest

Token vesting grants as tradeable ERC-721 positions, with Merkle-based batch onboarding.

Tests
32/32 passing
Coverage
95%+ lines
Claims
256 flags / slot
01  The problem

Vesting grants are usually locked to one wallet and expensive to distribute: onboarding thousands of recipients one transaction at a time costs a fortune in gas.

Each grant is an ERC-721, so owning the NFT means owning the remaining vested tokens. Admins can publish a single Merkle root and let recipients claim their own grants, with claim status packed into a bitmap.

02  How it works
1234userGrant admincontractChronoVestcontractGrant tokenuserRecipientuserNew holder
Hover or tap a step
03  What I built
  1. 01Linear vesting with cliffs, plus revocable and transferable grants.
  2. 02Merkle-proof self-claim onboarding with a packed bitmap: 256 claim flags per storage slot.
  3. 0332 tests: 24 unit, 4 fuzz and 4 invariant, with 95%+ line coverage.
06  Verify it on-chain
ChronoVest
Sepolia
Explorer