Guides

Hedgey: NFT-Based Vesting Plans Explained

Hedgey turns each vesting plan into a transferable NFT. Here is how that design choice changes the on-chain mechanics, the user experience, and the tax considerations.

April 27, 2026·8 min read·VestreamVestream

Most vesting protocols treat a recipient's allocation as a row in a contract – a numeric position keyed to an address. Hedgey takes a different approach: each vesting plan is an NFT, owned by the recipient's wallet, with the underlying tokens locked behind it. Transfer the NFT and you transfer the entire vesting position.

That single design decision changes everything downstream – composability, transferability, accounting, and the user experience for revoking grants. This guide unpacks how Hedgey works, why projects choose it, and how Vestream surfaces Hedgey plans alongside streams from other protocols.

The NFT-as-Vesting-Plan Model

A Hedgey vesting plan is an ERC-721 token. The NFT's tokenId points to a struct on the vesting contract that contains the schedule: total amount, start, cliff, period, end, and the underlying ERC-20 token. Whoever holds the NFT is entitled to claim against that schedule.

🧾One plan, one NFT

If a project grants you tokens via Hedgey, you receive an NFT in your wallet. The NFT <em>is</em> your vesting position – it is not a receipt or a representation, it is the bearer instrument.

Hedgey ships several plan variants: TokenVestingPlan (revocable team-style vesting with cliff and linear release), TokenLockupPlan (non-revocable investor-style locks), and VotingTokenVestingPlan (vesting with delegated governance rights to retain voting power on locked tokens). Each is its own ERC-721 collection.

Why Make Vesting Transferable?

Transferable vesting positions sound risky – they enable secondary markets in unvested tokens, which is precisely what some projects want to prevent. But transferability solves real problems too:

  • Wallet hygiene: recipients can move their vesting position to a fresh wallet without redeploying contracts.
  • Estate planning: NFT-based positions can be willed or transferred to a custodian without coordination from the granting project.
  • Liquidity for unvested tokens: third-party markets (e.g. OTC desks) can custody and price unvested positions if the project allows.
  • Treasury management: a DAO holding granted tokens can move plans between subaccounts as the org structure evolves.

Projects that want to prevent transfer can do so by deploying a non-transferable variant. The default for team grants is usually transferable; for public sale or community allocations it is often locked.

Supported Chains

ChainChain IDNotes
Ethereum1Largest deployment by TVL
Base8453Frequently chosen for new launches
BNB Chain56Hedgey adoption on BSC has grown post-2024
Polygon137Cheap mints make NFT-per-recipient affordable at scale

Hedgey's per-recipient NFT mint cost is non-trivial on Ethereum mainnet, which is why projects with hundreds of grantees tend to deploy on L2s. Vestream indexes Hedgey on all four production chains via The Graph subgraph.

Reading a Hedgey Plan

When you open a Hedgey position, the on-chain fields you'll encounter are nearly identical to the cross-protocol vocabulary used by every other vesting tool – see How to Read a Vesting Schedule for a primer. Hedgey's twist is the period field, which controls the granularity of unlocks. A period of 1 means linear streaming (per-second). A period of 2,592,000 (30 days in seconds) means monthly tranches.

  • amount – total locked tokens
  • start – schedule start (unix seconds)
  • cliff – timestamp before which zero is claimable
  • rate – tokens released per period
  • period – release granularity in seconds
  • token – underlying ERC-20
  • vestingAdmin – the address authorised to revoke (TokenVestingPlan only)

Revocation Mechanics

Hedgey's TokenVestingPlan supports revocation by the granting project. If a team member leaves before fully vesting, the project can call revokePlan, which returns the unvested portion to the project treasury and leaves the already-vested portion claimable by the recipient. The recipient's NFT is burned in the same transaction.

⚠️Revocation is asymmetric

If you receive a TokenVestingPlan, the granting project retains the unilateral ability to revoke unvested tokens at any time. Lockup plans (TokenLockupPlan) cannot be revoked once funded.

Voting Rights on Vesting Tokens

Hedgey's voting variants delegate the locked tokens' governance power to the recipient even before the tokens vest. This is important for projects whose token is also a governance token – without delegation, locked allocations are effectively disenfranchised, and a small number of unlocked holders dominate votes. Hedgey's voting plan calls delegate() on the underlying token in the same transaction that creates the plan.

Tracking Hedgey on Vestream

Add any wallet to your Vestream dashboard and the Hedgey adapter scans Ethereum, Base, BNB, and Polygon for both granted and held vesting NFTs. Each plan is normalised into a unified stream card showing claimable, withdrawn, and locked amounts, plus the next unlock event.

📡Track Hedgey vesting on Vestream

Vestream surfaces every Hedgey vesting NFT in a watched wallet – across Ethereum, Base, BNB, and Polygon. Sign in at <a href="/login">Vestream</a> to monitor your plans alongside streams from Sablier, UNCX, and the rest.

FAQ

Frequently Asked Questions

Can I sell my Hedgey vesting NFT?

Only if it is a transferable variant. Most team grants are transferable; most lockup plans are not. Check the contract's transfer restrictions before listing.

What happens to my vesting if I lose the NFT?

Whoever holds the NFT controls the position. Lost NFTs mean lost vesting, with no recovery – the granting project cannot reissue without revoking and redeploying.

Why does Hedgey cost more gas than Sablier?

Hedgey mints an ERC-721 per recipient, which is more expensive than Sablier's storage-only stream creation. The trade-off is the transferability and composability that NFT semantics provide.

Does Hedgey support cliff plus linear?

Yes – every plan variant supports an explicit cliff timestamp before the linear (or stepped) release begins.

Track your own token vesting

Paste any wallet, see every unlock across 12+ protocols and 9+ chains. Free, no sign-up.

Track every token unlock in one dashboard

Vestream covers Sablier, Hedgey, Superfluid, LlamaPay, UNCX, Unvest, Team Finance, PinkSale, HoodLock, Magna, Streamflow, and Jupiter Lock – across all chains – in a single real-time view. No sign-up forms.

More from Vestream Resources