Token Vesting Platforms Compared: Admin Controls, Fees and Claim UX
Choosing between token vesting platforms is primarily a contract-control decision, not a dashboard-design contest. Sablier, Streamflow and Hedgey can all move token distributions on-chain, but they differ materially in supported networks, cancellation mechanics, beneficiary rights, schedule flexibility, service fees and what an administrator can still change after deployment. Hedgey currently provides revocable EVM vesting plans and immutable investor lockups, Streamflow focuses its token-distribution stack on Solana with configurable cancellation and recipient-change permissions, while Sablier remains a highly composable EVM vesting protocol but entered maintenance mode in July 2026 and its official interface now restricts newly created schedules from extending beyond June 2028. Before funding any schedule, the issuer should test one allocation from creation through claim, administrative change and cancellation and verify the resulting contracts directly on-chain.
TL;DR
- Hedgey is a strong EVM choice when teams need revocable employee vesting, optional administrator transfer rights, beneficiary claims and multi-network on-chain contracts.
- Streamflow is a strong Solana-focused option with linear schedules, cliffs, configurable cancellation, recipient-change permissions, auto-claim and published fees.
- Sablier remains technically capable on EVM but entered maintenance mode on July 13, 2026. Its official interface now blocks new vesting schedules ending after June 2028, which is a major constraint for new multi-year allocations.
- Revocable and irrevocable allocations should not be mixed conceptually. Employee grants may need cancellation; investor lockups may require immutable beneficiary rights.
- Test the control plane before funding production allocations. Create a disposable allocation, change an allowed field, claim vested tokens and exercise cancellation where enabled.
- Review the deployed contract, not only the dashboard. Verify token address, administrator, recipient, amount, schedule and cancellation rights before the treasury signs.
Vesting software should reduce operational risk by moving policy into verifiable contracts. If critical rights remain ambiguous, the interface has merely moved the spreadsheet problem on-chain.
Which token vesting platform fits which project?
The correct platform depends first on the chain where the token exists and second on the legal and operational meaning of the allocation.
An employee vesting plan and an investor lockup may use identical dates while requiring opposite administrative rights. An employee grant may need to be revocable if the contributor leaves before vesting. An investor allocation negotiated as irrevocable should not contain a hidden administrator function capable of recovering unvested tokens. A treasury lock may need neither recipient transferability nor issuer cancellation.
Those requirements should be written down before comparing products.
Hedgey fits EVM teams that need explicit vesting administration
Hedgey's current Vesting Plans are designed around revocable grants for employees and contributors. Plans can unlock linearly or periodically, include cliffs and start dates, and let beneficiaries claim vested amounts over time. The administrator can revoke a plan, with unvested tokens returning to the designated administration address.
Hedgey also supports an optional administrator right to transfer a vesting plan on behalf of a recipient. That can be useful when an employee loses access to a wallet or needs custody changed, but the recipient can disable that administrator transfer capability. For allocations where issuer control should disappear entirely after issuance, Hedgey's separate Lockup Plans are more appropriate: those schedules are designed to be non-revocable and immutable after creation.
That separation between revocable Vesting Plans and irrevocable Lockup Plans is one of Hedgey's strongest design characteristics. It forces the issuer to think about the legal nature of the allocation rather than adding one generic "vesting" object to every recipient.
Streamflow fits Solana teams that want distribution operations in one system
Streamflow's current token-distribution services focus on Solana. Its vesting contract creator lets the issuer define the amount, start date, release frequency, cliff and recipient-change permissions. Cancellation can be enabled for the sender. When a cancelable schedule is canceled, currently unlocked tokens go to the recipient and remaining locked tokens return to the sender.
The recipient wallet can be made changeable by the sender, recipient, both or neither. That permission is significant. A platform that can "change a wallet address" sounds convenient until the team asks who has that authority and whether it can be exercised unilaterally. Streamflow exposes that choice during configuration rather than assuming one policy for every project.
Streamflow also offers auto-claim, bulk operational tools, business subscriptions and broader Solana token-management products including locks, airdrops and staking infrastructure.
Sablier remains powerful, but its 2026 maintenance status changes the buying decision
Sablier's Lockup protocol is one of the most flexible on-chain streaming systems in the market. Current EVM tooling supports linear, cliff, timelock, granular and other programmable vesting structures. Streams can be configured as cancelable or non-cancelable and transferable or non-transferable, depending on the chosen structure.
However, Sablier Labs announced on July 13, 2026 that active product development had stopped and the company had entered maintenance mode. Existing contracts remain on-chain and permissionless. The protocol itself does not require Sablier Labs to custody or release the tokens.
The procurement constraint is the hosted interface. Sablier states that its official interface no longer accepts newly created vesting streams or airdrops ending after June 2028. Sablier Labs has committed to maintaining the hosted infrastructure through June 2028, after which stewardship is expected to move toward a community-oriented public-good model.
That makes Sablier unsuitable through the official interface for a new four-year founder schedule beginning in late 2026. The underlying smart contracts remain technically meaningful, but an organization considering direct protocol integration needs to evaluate the maintenance and interface transition explicitly.
| Decision area | Hedgey | Streamflow | Sablier |
|---|---|---|---|
| Primary current ecosystem | Ethereum and multiple EVM networks | Solana token distribution | EVM protocol; Solana creation deprecated |
| Linear vesting | Yes | Yes | Yes |
| Periodic unlocks | Yes | Configurable release schedules | Granularity / tranched structures |
| Cliff | Yes | Yes | Yes |
| Revocable employee plan | Yes | Optional sender cancellation | Optional cancellation on compatible streams |
| Irrevocable lockup | Separate Lockup Plans | Disable cancellation at creation | Non-cancelable / timelock structures |
| Recipient address changes | Optional admin transfer rights; recipient can disable | Sender / recipient / both / neither | Transferability determined by stream configuration |
| Beneficiary claim | Partial or full vested amount | Claim or optional auto-claim | Withdraw vested amount |
| Bulk issuance | CSV / batch workflows | Business distribution tooling | Batch and CSV-compatible interface workflows |
| Current strategic limitation | Verify exact network and token compatibility | Distribution stack currently Solana-focused | Maintenance mode and June 2028 hosted-interface horizon |
Projects comparing vesting with token-sale infrastructure should also distinguish vesting software from a launchpad. Token launchpads can provide fundraising, sale allocation and listing workflows, while vesting platforms enforce how already-defined allocations unlock. TokenToolHub's token launchpad research covers that adjacent category.
Cliff, linear, periodic and revocable schedules are different promises
A vesting platform is only useful if its contract model represents the economic agreement correctly. Teams frequently describe schedules in shorthand such as "one-year cliff, three-year vesting," but implementation details determine when the first tokens become claimable and whether the issuer can reverse the agreement.
Linear vesting
Linear vesting continuously increases the amount earned over time. If 1.2 million tokens vest across thirty-six months after the schedule begins, the contract can calculate a vested amount at any timestamp rather than waiting for discrete monthly unlock transactions.
Hedgey supports second-by-second linear vesting. Sablier's core design is built around token streaming and linear unlocks. Streamflow supports linear distributions on Solana.
Continuous vesting can simplify accounting because the contract computes entitlement rather than executing a separate transfer every day. It also means a beneficiary claiming on day 417 may receive a different exact amount than a spreadsheet rounded to monthly dates.
Periodic vesting
Periodic vesting unlocks in discrete increments. A monthly schedule might make one thirty-sixth of the post-cliff allocation available each month. Hedgey supports weekly, bi-weekly, monthly, yearly and custom periodic distributions in applicable grant structures. Sablier can represent fixed-period unlocks through its current granularity and tranched models. Streamflow lets projects configure unlock intervals in its vesting workflow.
Periodic schedules can map more naturally to employment or board-approved compensation terms. The trade-off is that recipients can experience larger step changes at each unlock boundary.
Cliffs
A cliff prevents or delays vesting availability during an initial period. The implementation needs careful review because the phrase "one-year cliff" can describe more than one economic outcome.
In one model, nothing vests during the cliff and vesting begins after it. In another, value accrues during the cliff but becomes claimable in one larger first unlock when the cliff ends. Some interfaces also let the project configure an explicit cliff amount. The contract preview should show the exact amount available immediately before and immediately after the cliff timestamp.
Revocable schedules
Revocation means the issuer retains a defined cancellation right. This is useful for employee or contributor arrangements where unvested compensation should return to the project after termination.
A correctly implemented revocation should not confiscate already vested entitlement unless the agreement explicitly allows that outcome. Hedgey's Vesting Plans return unvested tokens to the administrator when revoked while vested tokens remain available to the beneficiary. Streamflow's cancelable vesting contracts send unlocked tokens to the recipient and locked tokens back to the sender. Sablier cancelable streams similarly divide entitlement according to the stream state and contract rules.
The existence of revocation is not inherently good or bad. The problem is mismatch. If the contract is revocable while investors were promised irrevocable ownership, the smart contract contradicts the commercial agreement.
Who actually controls a vesting contract?
Funds the schedule
Selects token, allocation, cliff, vesting term and initial permissions before signing.
Exercises retained rights
May revoke, recover unvested tokens or change recipient details only where the contract permits.
Receives entitlement
Tracks unlocks, claims vested tokens and may transfer the position when transferability is enabled.
Provides tooling
Supplies interface, SDK, indexing, support and possibly fee sponsorship without replacing contract rules.
Includes more than gas
Creation fees, claims, subscriptions, treasury operations and recipient transaction costs all matter.
Lives on-chain
The deployed contract should independently prove allocation, schedule, ownership and administration rights.
Hedgey: revocable EVM vesting and immutable lockups
Hedgey
Core vesting platform documented as free to create and manageHedgey currently supports vesting across Ethereum and a range of EVM networks including Base, Arbitrum, Optimism, Polygon, Avalanche, BNB Smart Chain, Gnosis, Celo, Linea, Scroll and others documented by the platform.
The standard Vesting Plan is revocable. The issuer selects a token, linear or periodic release strategy, vesting term, cliff and recipient information. The plan can be backdated or begin in the future. When the administrator revokes a plan, unvested tokens return to the designated administrator address while vested entitlement remains with the beneficiary.
This maps naturally to employee and contributor grants. A person who leaves after eighteen months of a four-year arrangement can keep what has vested while the remaining allocation returns to the organization, provided that revocation matches the governing agreement.
Beneficiary claims
Hedgey beneficiaries can claim vested tokens at their discretion. Current documentation states that beneficiaries can claim full or partial available amounts. The recipient dashboard displays the schedule and available entitlement rather than forcing the issuer to make each periodic transfer manually.
That self-service design is operationally important. A treasury should not have to remember every monthly vesting date for hundreds of recipients. The smart contract computes entitlement and the recipient initiates withdrawal when desired.
Administrator transfer rights
Hedgey can optionally allow an administrator to transfer a vesting plan on the recipient's behalf. A practical use case is wallet loss or corporate custody migration. The recipient can disable this administrator transfer feature, which limits ongoing issuer control.
This capability should never be enabled casually. If an administrator key can redirect a valuable employee or investor position, compromise of that administrator key becomes a direct allocation risk. Treasury governance should decide whether the recovery convenience is worth the additional authority.
Investor lockups are deliberately different
Hedgey's Lockup Plans remove issuer revocation. Once an investor lockup is issued, the creator no longer retains administration rights over the schedule. The lockup can be configured as transferable or non-transferable at inception, and the schedule itself becomes an immutable commitment.
That is often preferable for investor distributions where the recipient already owns the economic entitlement and the only restriction is timing.
Governance support
Hedgey also supports governance participation for compatible vesting and lockup plans. On-chain delegation can be enabled for tokens supporting appropriate governance mechanics, and Snapshot strategies can support off-chain voting. Governance configuration should be considered during plan creation because some choices are difficult or impossible to alter later without revoking and reissuing the plan.
Contract evidence
Hedgey publishes smart-contract documentation and audits from firms including Consensys Diligence, Resonance, AuditOne, Salus and Hacken across different contract components. Teams should still verify the exact contract version their transaction is calling rather than treating a general audit list as proof that every deployed configuration is risk-free.
Hedgey's current materials describe the core vesting platform as free to create and access for issuers and recipients, leaving network gas as an important variable. Enterprise, institutional or adjacent services may use separate commercial arrangements, so large organizations should confirm current terms directly.
Streamflow: configurable Solana vesting with published operating fees
Streamflow
0.16 SOL creation fee + 0.19% token fee on individual vestingStreamflow's current distribution platform is Solana-focused. Its vesting contracts allow projects to configure schedules without building custom programs, with contract state living on-chain rather than inside a conventional centralized database.
The standard workflow includes token selection, allocation amount, unlock interval, start time, cliff configuration and administrative preferences.
Cancellation
A Streamflow vesting contract can be configured as cancelable by the sender. If cancellation occurs, currently unlocked tokens are transferred to the recipient while remaining locked tokens return to the sender. If cancellation is disabled at creation, the sender does not obtain an arbitrary later override simply because it controls the Streamflow dashboard.
Recipient changes
Streamflow lets the creator determine who can change the recipient address. Current choices include only recipient, only sender, both or neither. This is a strong control because wallet migration is a common real-world requirement but also a potential administrative attack surface.
An employee program may intentionally give the organization recovery authority. An investor lockup may intentionally give only the beneficiary that ability. A community distribution may choose neither so that no participant can redirect the schedule after creation.
Claims and auto-claim
Recipients can claim vested tokens through Streamflow. Projects can also enable Auto-Claim, which automates withdrawals to the beneficiary. Current pricing documentation lists an additional Auto-Claim setup fee and a small sender-paid network transaction cost for each automated withdrawal.
Auto-claim improves user experience but changes treasury economics. One manually claimed allocation might cost almost nothing operationally after creation, while thousands of automated withdrawals create recurring transaction activity. The issuer should decide whether automatic delivery is actually necessary.
Current fee structure
Streamflow currently lists an Individual vesting contract creation fee of 0.16 SOL plus a 0.19% token fee, with approximately 0.0147 SOL of Solana account and network costs under its published example.
The 0.19% token fee is added on top of the allocation rather than deducted from the beneficiary's promised amount. Vesting 1,000 tokens therefore still places the full 1,000-token allocation into the schedule while the issuer supplies the additional fee.
Current Starter and Business plans change those economics. Starter is listed at $199 per month and includes twenty vesting contracts. Business is $499 per month and includes fifty. Under the documented subscription arrangement, the 0.19% vesting token fee can be held in escrow and returned for claims while the subscription remains active. SDK-created vesting contracts follow separate documented fee handling and should be modeled explicitly.
Immutability after deployment
Streamflow describes deployed contracts as immutable beyond permissions selected during creation. This is important. "Admin control" should mean a specific preauthorized function, not the provider quietly rewriting a schedule in its database.
The team should therefore spend more time reviewing configuration before deployment, not less. A non-cancelable contract funded with the wrong recipient is not improved by the fact that immutability was intentional.
Migration assistance
Streamflow currently states that Business and Enterprise onboarding can assist teams migrating existing schedules and recreating token operations. Migration still needs contract-level review because moving from one vesting system to another can require canceling the original schedule where cancellation is permitted, recovering unvested assets and creating a replacement contract with equivalent economics.
Sablier: powerful EVM vesting with a new maintenance-mode constraint
Sablier Lockup
Creation currently free through interface + recipient withdrawal feeSablier has long been one of the most established token-streaming protocols. Its Lockup contracts can represent traditional linear vesting, cliffs, timelocks, fixed-period unlocks and more advanced unlock structures.
The current interface lets creators decide whether compatible streams can later be canceled and whether recipient positions can be transferred. Timelocks are explicitly presented as irreversible because the purpose is to prevent early recovery.
Recipient ownership and withdrawals
Sablier streams are represented on-chain, and recipients can withdraw vested balances according to the stream rules. A recipient does not need the issuing organization to execute each unlock manually. That eliminates much of the operational work associated with spreadsheet vesting.
Current interface pricing shows stream creation as free from Sablier's side, with gas still required by the network. The recipient withdrawal fee is currently displayed at approximately $0.99 in the chain's native asset, consistent with Sablier's roughly $1 stream-withdrawal model.
The July 2026 maintenance announcement is a procurement issue
On July 13, 2026, Sablier Labs announced that it had stopped active product development and entered maintenance mode. The company committed to maintaining its official interface and backend infrastructure through June 2028.
The underlying contracts do not stop working in June 2028. They are on-chain and do not require Sablier Labs to custody recipient tokens. Existing users can continue withdrawing and interacting with contract positions.
The important restriction affects new schedules created through the official interface. Sablier states that the interface will not accept vesting streams or airdrops whose end date is later than June 2028.
For a project launching in September 2026, a standard four-year founder schedule runs well beyond that date. Such an allocation therefore does not fit the hosted creation path.
This does not erase Sablier's technical value. It changes the support and operational assumptions. A team considering direct programmatic use must evaluate whether it wants to depend on a protocol whose original company is no longer actively developing new products and whose funded maintenance period has a defined horizon.
Solana should not be treated as a current Sablier creation alternative
Sablier's Solana deployment also moved into maintenance and its hosted Solana application has been reduced to a claiming-oriented experience for existing positions. New Solana teams evaluating vesting in late 2026 should not treat Sablier's previous Solana launch as equivalent to Streamflow's currently active distribution platform.
Composability remains a strength
For EVM engineers, Sablier's on-chain architecture remains sophisticated. Lockup streams are programmable, and Sablier has supported custom integrations where other contracts control or wrap vesting rights. That flexibility can be useful to protocols building their own token-distribution interface rather than relying entirely on a hosted dashboard.
The trade-off is that direct integration moves more responsibility onto the project. Interface, indexing, support, incident response and future compatibility become part of the organization's operating model.
Token vesting platform pricing: calculate more than the creation fee
Vesting costs can come from four different parties: issuer, recipient, blockchain and service provider. Comparing only the fee charged when the schedule is created can produce the wrong result.
| Cost area | Hedgey | Streamflow | Sablier |
|---|---|---|---|
| Core creation platform fee | Current vesting docs describe platform as free | 0.16 SOL on Individual + token fee | Current interface creation fee shown as free |
| Percentage token fee | No standard core vesting percentage fee documented in cited platform material | 0.19% on vesting under current Individual model | No percentage vesting fee in current standard interface model |
| Recipient withdrawal | Network gas | Solana transaction / claim mechanics | Approximately $0.99 service fee + gas in current interface |
| Subscription | Core platform free; enterprise services may differ | $199 Starter / $499 Business / custom Enterprise | No standard monthly requirement for on-chain Lockup |
| Network economics | EVM gas varies by selected chain | Solana fees and account rent | EVM gas varies by selected chain |
| Operational migration | Revoke/reissue when permitted | Business onboarding assistance available | Hosted-interface horizon increases long-term planning importance |
Ethereum mainnet can make batch creation more expensive during congested periods than the same EVM contract on Base, Arbitrum or another lower-cost network. Solana network charges are generally much smaller, but Streamflow's service and percentage fees still belong in the model.
Recipient cost matters as well. A schedule that is cheap for the treasury but forces hundreds of beneficiaries to pay repeated expensive mainnet transactions can create poor claim behavior. Some recipients may leave small vested balances unclaimed because withdrawal gas exceeds their perceived value.
Claim UX matters because the contract is only useful if beneficiaries can use it
Recipient experience should be tested with a wallet that has never seen the platform before. The test user should receive only a claim link or instruction equivalent to what a real investor, employee or community member will receive.
Hedgey claim experience
Hedgey beneficiaries connect a supported wallet, view issued plans and claim available vested tokens. Current documentation supports MetaMask, Rabby, Ledger through a connected software wallet, Safe and WalletConnect across applicable claim workflows.
For locked claim distributions, Hedgey can mint an ERC-721 representing the locked allocation. The recipient can then monitor unlocks and claim tokens as they become available. Because the entitlement is represented on-chain, the dashboard can be reconstructed from contract data rather than existing solely in a centralized account database.
Streamflow claim experience
Streamflow recipients connect a compatible Solana wallet and view their vesting position. They can manually claim unlocked assets unless the issuer has enabled Auto-Claim. The latter removes the requirement for the beneficiary to remember withdrawal dates, but it adds sender-funded transaction activity.
When designing a large community distribution, test a recipient with no SOL as well. A claim system can be technically correct yet operationally poor if users need to obtain native gas before accessing a small allocation.
Sablier claim experience
Sablier recipients can view streams and withdraw vested amounts through its interface while the hosted service remains maintained. Because withdrawal functions are on-chain, the contractual right is not conceptually dependent on a Sablier employee executing a payment.
Long-term teams should nevertheless document an interface-independent withdrawal path. Sablier's own maintenance announcement makes this especially relevant because the hosted interface stewardship is expected to evolve after the funded maintenance period.
Test one allocation before deploying the cap table
A production vesting deployment should not be the first time the organization discovers how cancellation works. Create a low-value test allocation using the same contract mode, wallet topology and schedule logic planned for the real distribution.
The following test is designed to expose configuration mistakes before meaningful treasury assets are deposited.
Create the schedule
Use a disposable project token or negligible test allocation. Configure a short schedule that reproduces the intended logic: an initial cliff, a linear or periodic vesting phase and the same revocation policy the production plan will use.
Record the token contract, amount, recipient, administrator, start timestamp, cliff timestamp, end timestamp, transferability setting and cancellation rights before signing.
Verify the deployed contract
After confirmation, inspect the blockchain explorer. Confirm that the expected token moved into the correct contract or escrow structure. Verify the administrator and recipient against the addresses approved internally.
If the platform exposes a contract identifier, stream NFT or plan NFT, record it. The identifier becomes useful when reconciling dashboard records against on-chain state.
Attempt an administrative change
If the production design allows recipient changes, change the test beneficiary to another disposable wallet. Verify which account must sign the change and whether the original beneficiary can prevent or reverse it where the contract model permits.
Then attempt an action that should be forbidden. For example, if recipient changes were deliberately disabled, confirm that the administrator cannot use the interface to redirect the plan anyway.
Test the beneficiary claim
Wait until a portion is vested or create a short enough schedule for testing. Connect as the recipient. Record the claimable amount displayed by the interface and compare it with the contract's schedule.
Claim only the available amount. Verify the token balance change, remaining allocation and updated claimable balance.
Exercise cancellation
For a revocable test plan, cancel after part of the allocation has vested. The expected result should be defined before submitting the transaction.
Hedgey should preserve vested entitlement and return the unvested portion to the designated administration path according to its vesting-plan rules. Streamflow's documented cancelable contract should deliver unlocked tokens to the recipient and return remaining locked assets to the sender. Sablier cancellation behavior should follow the exact stream configuration.
Record actual token balances after cancellation. Do not accept a green dashboard message as the only proof.
| Test | Evidence to record | Acceptance | Failure |
|---|---|---|---|
| Create allocation | Token, amount, recipient, schedule, admin | On-chain configuration matches approved term sheet | Wrong address, amount or dates |
| Recipient change | Signer and resulting beneficiary | Only authorized party can change it | Unauthorized admin or recipient override |
| Beneficiary claim | Claimable amount and token transfer | Only vested entitlement is released | Too much, too little or wrong destination |
| Cancellation | Vested and unvested balances | Funds split according to contract terms | Vested assets clawed back unexpectedly |
| Forbidden admin action | Revert or unavailable control | Action cannot execute | Dashboard exposes undeclared authority |
| Independent interaction | Explorer / contract method visibility | Rights remain verifiable without private dashboard data | Critical entitlement exists only off-chain |
A real procurement test should publish the chain, contract address, transaction hashes, timestamps and resulting balances for the project's own test allocation. Where an independent live test is unavailable, the correct status is unavailable, not assumed successful.
Review the actual token and vesting contracts before funding them
A reputable vesting provider does not eliminate the need to review the transaction your treasury is signing. The project token itself may have transfer taxes, allowlists, pause controls, blacklist logic or other restrictions that interact badly with a generic vesting contract.
Hedgey's current documentation, for example, specifies standard ERC-20 tokens and excludes transaction-tax or burn-on-transfer behavior from normal supported assumptions. The reason is straightforward: if a vesting contract expects to receive exactly one million tokens but a transfer-tax token delivers less, accounting can break.
On supported EVM networks, TokenToolHub's Token Safety Checker can be used to inspect the actual token contract before the treasury funds an allocation. The Token Safety Checker guide explains how to interpret contract evidence rather than treating a score as a substitute for review.
If the vesting service upgrades or migrates a contract implementation, TokenToolHub's Smart Contract Diff can support code-change review where the relevant contracts and verified source are available. A contract audit remains a separate security control.
The vesting administrator is a treasury-security problem
Teams often spend months securing token mint authority and then place vesting administration in one ordinary browser wallet. That undermines the control model.
If an administrator can revoke millions of dollars of unvested grants or redirect recipients, the administrator key is economically significant. A compromise can create legal disputes even if the attacker cannot mint one additional token.
Use a multisig where the contract supports it
Corporate vesting administration is usually better suited to a multisig than one employee wallet. Revocation, recipient migration and bulk issuance can then require multiple internal approvals.
Hedgey is explicitly optimized for Safe-based workflows across several of its products. EVM teams should confirm the exact transaction in Safe before executing a batch distribution.
Hardware signing still matters
A multisig protects against one compromised signer only if the signers themselves protect their keys. Hardware wallets can keep private keys outside browser storage and provide a separate transaction-approval boundary.
For teams building a treasury signer setup, Ledger hardware signers are one established option for hardware-backed approvals. Hardware wallets do not audit the vesting schedule for you. They protect the signing key and, where supported, improve transaction review.
Verify batch roots and recipients
Bulk token distribution creates a different risk: the contract can be perfectly secure while the CSV is wrong.
Hedgey's claim documentation includes a root-verification process for Merkle distributions where issuers can independently compare the CSV-derived root with the transaction parameters before signing. The general principle applies across platforms: the human-readable source file and the on-chain commitment must represent the same recipients and amounts.
Exports, cap-table evidence and operational reporting
Smart contracts enforce token movement, but finance and legal teams still need reports. A platform should make it possible to reconcile issued allocations, claimed tokens, remaining unvested balances and administrator actions without manually reading events one transaction at a time.
Hedgey emphasizes issuer and recipient dashboards, shareable public views and cap-table-style management across grants and vesting plans. Streamflow's business platform provides token dashboards, distribution management and higher-tier operational support. Sablier offers stream visibility and indexer/API infrastructure, although teams adopting it now should account for the maintenance transition.
An export is only useful if its figures can be reconciled to blockchain state. For a quarterly token report, select a sample of recipients and verify the exported allocation, claimed amount and remaining entitlement against the relevant contract.
This matters during audits, investor reporting and employee offboarding. A CSV generated by a dashboard is not inherently authoritative just because the underlying product is on-chain.
Research allocation flows separately from vesting administration
Vesting administration answers who is entitled to tokens and when they can claim them. Allocation-flow research asks what those wallets do after tokens are available.
Those are separate functions.
For teams researching token distribution and wallet behavior, Nansen can provide another analytics layer for supported chains and labeled wallet activity. It does not create vesting schedules, enforce cliffs or replace the contracts provided by Hedgey, Streamflow or Sablier.
Likewise, analytics cannot prove a vesting contract is safe. Use analytics to understand allocation flows, on-chain contract evidence to understand permissions, and an independent security review where the treasury value warrants one.
TokenToolHub's broader crypto research tools stack explains how different research layers can complement each other without pretending one product solves every part of due diligence.
Migration and exit constraints
Vesting positions are harder to migrate than ordinary wallet balances because the assets are intentionally locked by contract rules.
A project cannot simply "move all vesting" to another platform unless it still has authority over the old schedules.
Revocable schedules are easier to migrate
If an existing employee plan is revocable, the administrator can potentially cancel it, preserve the beneficiary's already vested entitlement and reissue the remaining allocation through a replacement platform. The exact operation depends on the original contract and employment agreement.
Before migration, calculate the vested amount at one specific timestamp. Record what the beneficiary can claim, what returns to the treasury and what amount should enter the replacement plan. If those three values do not reconcile, stop.
Irrevocable lockups may not be migratable by the issuer
An immutable investor lockup is designed specifically so the issuer cannot recover the unvested allocation. That security property also prevents easy migration.
The beneficiary may be able to transfer the position if the contract was created as transferable, but that is not the same as the project canceling it and moving funds to another service.
Provider interface shutdown should not equal token loss
A non-custodial platform should have an exit path even if its website disappears. The contract should remain callable directly or through another interface.
Sablier's 2026 transition provides a practical example. Its Labs organization is reducing active development, yet existing on-chain contracts do not disappear. Teams using any platform should document direct contract methods, deployment addresses and claim procedures before an emergency happens.
Store schedule records independently
Keep the original allocation approval, CSV, recipient addresses, contract identifiers, schedule parameters and transaction hashes in your own records. Do not rely on one vendor dashboard as the only source of operational history.
When a custom vesting contract is the better alternative
A managed platform is not mandatory. A project with unusual economics may need a custom audited contract.
Examples include vesting based on protocol milestones, sophisticated governance constraints, custom performance conditions, non-standard token behavior or integrations where generic vesting primitives cannot express the agreement safely.
Custom development increases engineering and audit cost. It also eliminates some dependency on platform-specific interfaces and fee models. The correct comparison is therefore not "free open-source contract versus paid platform." It is platform fees versus engineering, audit, monitoring, upgrade and support costs over the full schedule lifetime.
If a custom contract reproduces ordinary linear vesting with a cliff, mature audited primitives are usually easier to justify. If the economics genuinely require custom logic, forcing the agreement into a standard template can be more dangerous than paying for specialized engineering.
Calculate full ownership cost before selecting the service
| Cost | Issuer impact | Recipient impact |
|---|---|---|
| Platform creation fee | Paid when schedule is created | Usually none |
| Percentage token fee | Can scale with allocation size | Depends whether fee is added or deducted |
| Network gas | Creation, cancellation and admin actions | Claims / withdrawals |
| Subscription | Recurring platform operations | Usually indirect |
| Auto-claim | Recurring sender-funded transaction expense | Reduced claim friction |
| Multisig / signer security | Hardware, process and administration | Protects allocation administration |
| Migration | Cancellation, accounting, gas and reissuance | Possible wallet / claim changes |
| Reporting | Finance, tax and cap-table reconciliation | Proof of entitlement |
| Custom development | Engineering and audits | Potentially better specialized UX |
Disqualifiers when choosing a token vesting platform
Remove or downgrade a platform when
- The platform does not support the chain where the actual token exists.
- The contract's cancellation rights contradict the investor, employee or contributor agreement.
- The administrator can redirect beneficiaries when the organization expected the schedule to be immutable.
- The issuer cannot identify what happens to already vested tokens after cancellation.
- The platform requires a non-standard token that has transfer taxes or burn mechanics without explicitly supporting them.
- A long-term schedule extends beyond the practical support horizon of the hosted interface.
- The beneficiary claim process depends on private off-chain records that cannot be reconciled to the contract.
- The platform does not provide a viable direct-contract or alternative-interface path if the hosted website becomes unavailable.
- Bulk distribution data cannot be independently checked before treasury signing.
- Percentage fees make a large token allocation economically unreasonable.
- Recipient gas or claim costs are disproportionate to typical allocation size.
- The organization cannot secure the administrator key appropriately.
- Migration requires cancellation rights that the existing schedule deliberately does not provide.
- The team is relying on an audit badge without verifying the actual deployed contract version.
Token vesting platform acceptance checklist
Schedule
- Confirm token contract address.
- Confirm recipient address.
- Confirm total allocation.
- Confirm start timestamp.
- Confirm cliff date and amount.
- Confirm linear or periodic release mechanics.
- Confirm final vesting date.
- Preview claimable amounts around every important boundary.
Administration
- Identify the administrator address.
- Document whether cancellation is possible.
- Document where unvested tokens go after cancellation.
- Document whether the beneficiary can be changed.
- Document who can execute that change.
- Document whether the beneficiary can disable administrative transfer rights.
- Use multisig or equivalent treasury controls where appropriate.
Beneficiary
- Test the claim interface with a fresh wallet session.
- Confirm claimable balance against contract state.
- Confirm whether partial claims are possible.
- Confirm whether gas or service fees are paid by recipient or issuer.
- Test what happens after wallet migration.
- Document an interface-independent claim method for important long-duration allocations.
Evidence
- Verify deployed contract address.
- Review verified source where available.
- Confirm relevant audit applies to the deployed version.
- Inspect token transfer into escrow or vesting contract.
- Retain transaction hashes for creation and administration.
- Reconcile dashboard exports against blockchain data.
- Review token behavior before funding the vesting contract.
Commercial and exit review
- Calculate creation fees.
- Calculate percentage token fees.
- Estimate beneficiary claim costs.
- Include subscriptions and auto-claim services.
- Verify the provider's current maintenance and development status.
- Document migration rights before funding.
- Keep schedule source files outside the vendor dashboard.
Which platform fits which vesting workflow?
Hedgey Vesting
Strong fit for revocable employee and contributor plans where administrator controls and beneficiary dashboards matter.
Hedgey Lockups
Useful for EVM investor or treasury allocations where issuer revocation should disappear after issuance.
Streamflow
Strong Solana choice for configurable vesting, claims, auto-claim and broader token-distribution operations.
Sablier
Technically flexible streaming infrastructure, but new buyers must account for maintenance mode and the hosted-interface timeline.
Conclusion: the best vesting platform is the one whose control model matches the agreement
The most important difference between token vesting platforms is not whether one dashboard looks cleaner than another. It is whether the contract reproduces the economic promise the project has already made.
A contributor agreement may require revocability. An investor allocation may require the exact opposite. A treasury lock may need to be non-transferable and non-cancelable. A community distribution may need thousands of beneficiaries and a simple self-service claim page.
Those are different products even when all of them are described casually as vesting.
Hedgey currently provides one of the clearest distinctions for EVM organizations. Vesting Plans are designed for revocable employee and contributor grants. Linear and periodic unlocks, cliffs, backdated schedules, beneficiary claims and optional administrator transfer rights fit operational compensation programs.
Hedgey's separate Lockup Plans remove issuer revocation and can be configured as transferable or non-transferable. That is more appropriate where the beneficiary has an irrevocable economic right and only the timing of access is restricted.
Hedgey's current core vesting documentation also describes creation and management as free, leaving EVM network gas as the immediate transaction cost. Projects should confirm any institutional or additional service pricing applicable to their deployment rather than assuming every Hedgey product has identical commercial terms.
Streamflow is the more natural comparison for Solana token operations. Its current platform lets the issuer configure vesting, cliffs, cancellation, recipient-change authority and optional automatic claims. The permission model is explicit enough to support very different governance requirements.
The cost model is also explicit. Individual vesting currently carries a 0.16 SOL creation charge plus a 0.19% token fee and network costs. Starter and Business subscriptions change contract allowances and fee treatment, which makes Streamflow worth modeling both as a per-contract service and as an operational platform for teams running many distributions.
Sablier remains technically significant, especially on EVM. Its Lockup contracts provide flexible linear, granular, timelock and other streaming structures and have been integrated into sophisticated token systems.
But its current company status cannot be treated as a footnote. Sablier Labs entered maintenance mode on July 13, 2026. The hosted EVM interface will not create new vesting streams ending after June 2028. That makes a standard new multi-year founder or employee plan incompatible with the ordinary hosted creation workflow.
The underlying Sablier contracts remain on-chain. Existing allocations do not suddenly disappear in June 2028. A technical team can still evaluate direct contract integration where appropriate. What changed is the long-term product-support assumption.
Whichever service you shortlist, test it with a disposable allocation before funding the actual cap table.
Create one representative schedule. Use the same type of cliff, vesting term and revocation setting planned for production. Record the deployed contract, token, recipient, administrator and dates.
Then exercise an administrative change that is supposed to be allowed. If recipient migration is enabled, change the test recipient. If the setting is deliberately disabled, confirm that the administrator cannot bypass the restriction.
Let part of the allocation vest. Claim it from the beneficiary wallet. Compare the amount received with the expected schedule.
For revocable plans, cancel the test after partial vesting. Verify what stays with the beneficiary and what returns to the issuer. Use token balances and transaction evidence rather than relying only on an interface confirmation.
This small test reveals more than a long feature table.
It tells you how the contract behaves when employment ends, a wallet changes, a beneficiary claims or the project needs to migrate.
It also exposes the security value of the administrator key. If that key can revoke a large employee pool or redirect beneficiaries, protect it as treasury infrastructure. Use a multisig where appropriate. Use hardware-backed signing for the signers. A device such as a Ledger hardware wallet can strengthen key isolation, but hardware security does not replace review of the contract parameters being signed.
The token itself also belongs in the diligence process. Before an EVM treasury deposits assets into a vesting contract, inspect transfer restrictions, taxes, mint controls and other behavior that may conflict with the vesting system. TokenToolHub's Token Safety Checker can support that review on compatible networks.
If an implementation changes, compare the verified contracts rather than assuming a new version is equivalent to the old one. The Smart Contract Diff can help examine contract changes where applicable. Neither tool substitutes for a professional audit when material treasury value is at risk.
After distribution begins, allocation-flow analytics become a separate research question. Nansen can support wallet and token-flow research on supported networks, but it does not enforce vesting, alter claims or audit the contracts. That separation matters.
Vesting infrastructure controls entitlement.
Treasury security controls who can administer it.
Analytics helps examine what happens around the allocation.
Contract research helps verify the underlying code and permissions.
A mature token operation uses those layers together rather than asking one product to perform every role.
Test one allocation before funding the production schedule
Create a negligible test grant using the same cliff, vesting and revocation structure planned for production. Verify the deployed contract, exercise permitted administration, complete a beneficiary claim and test cancellation where applicable. Only then scale the workflow to the treasury allocation.
FAQs
What is a token vesting platform?
A token vesting platform lets an issuer place tokens into an on-chain schedule that determines when a beneficiary can access them. Platforms can support cliffs, continuous or periodic vesting, revocation, recipient changes, bulk issuance and beneficiary claims.
Which token vesting platform is best?
The correct platform depends on network, schedule, administrative rights and claim requirements. Hedgey is strong for EVM vesting and lockups, Streamflow for Solana token operations, and Sablier remains technically powerful on EVM but must now be evaluated in light of its 2026 maintenance-mode transition.
What is the difference between vesting and a token lockup?
Vesting usually describes tokens becoming earned or available over time and may include issuer revocation. A lockup generally represents an already-established entitlement whose tokens cannot be accessed until specified times. The exact rights depend on the contract.
What is a token vesting cliff?
A cliff is an initial period during which the beneficiary cannot access some or all of the scheduled allocation. Teams should check whether value accrues during the cliff and becomes available at the end or whether vesting itself begins only after the cliff.
What is linear token vesting?
Linear vesting increases the beneficiary's vested entitlement continuously over time. The recipient can typically claim whatever amount has vested according to the current timestamp.
What is periodic vesting?
Periodic vesting releases entitlement in defined intervals such as weekly, monthly, quarterly or yearly rather than continuously every second.
Can a token vesting schedule be canceled?
It depends on the contract. Hedgey Vesting Plans are revocable, Streamflow can enable sender cancellation during setup, and Sablier supports cancelable streams where configured. Irrevocable lockups deliberately remove this ability.
What happens when a vesting plan is revoked?
A well-defined revocable schedule separates already vested entitlement from the remaining unvested allocation. Hedgey returns unvested tokens to the administrator while preserving vested beneficiary entitlement, and Streamflow documents a similar split between unlocked recipient tokens and remaining locked sender tokens.
Can an administrator change a beneficiary wallet?
Some platforms allow it when explicitly configured. Streamflow lets the creator choose sender, recipient, both or neither. Hedgey can enable administrator transfer rights for vesting plans, and the recipient can disable that right.
Is recipient-change authority a security risk?
Yes. It can provide useful wallet-recovery functionality, but compromise of the authorized administrator could redirect a valuable position. The permission should be deliberate and the administrator key should be secured appropriately.
Does Hedgey support token vesting?
Yes. Hedgey provides revocable Vesting Plans for employees and contributors, investor and treasury Lockup Plans, grants, claims and related on-chain distribution infrastructure across multiple EVM networks.
How much does Hedgey vesting cost?
Hedgey's current community documentation describes its core vesting platform as free to create and free to access or manage for issuers and beneficiaries. Network gas and any separate institutional services should still be included in the project's budget.
Can Hedgey beneficiaries claim tokens themselves?
Yes. Hedgey documentation states that beneficiaries can claim vested amounts at their discretion and can claim full or partial available balances.
Does Hedgey support cliffs?
Yes. Hedgey vesting and grant workflows support customizable cliffs along with linear or periodic release schedules.
Can Hedgey vesting plans be revoked?
Yes. Standard Hedgey Vesting Plans are revocable by the designated administrator, with unvested tokens returning according to the plan's administration configuration.
Are Hedgey investor lockups revocable?
Hedgey's Lockup Plans are designed to be non-revocable. Once issued, the creator no longer retains administration rights to cancel the schedule, making them better suited to irrevocable investor or treasury commitments.
Does Hedgey support Safe multisigs?
Yes. Hedgey documentation includes Safe-oriented issuer and recipient workflows, making multisig treasury administration a practical option for supported EVM distributions.
Which networks does Streamflow support for token vesting?
Streamflow's current token-distribution services are focused on Solana, including vesting, token locks, airdrops, staking and related treasury operations.
How much does Streamflow token vesting cost?
Current Individual pricing lists a 0.16 SOL vesting creation fee plus a 0.19% token fee and approximately 0.0147 SOL of network and account costs in Streamflow's published example. Subscription plans alter parts of the fee structure.
Who pays Streamflow's 0.19% vesting token fee?
The creator or sender pays it on top of the allocation. Streamflow documents that the beneficiary's promised token amount is not reduced by the fee.
Can Streamflow vesting contracts be canceled?
Yes when sender cancellation was enabled during creation. On cancellation, currently unlocked tokens go to the recipient and remaining locked tokens return to the sender under the documented contract behavior.
Can Streamflow automatically send vested tokens?
Yes. Streamflow offers Auto-Claim. The feature adds service and transaction costs but can remove the requirement for beneficiaries to initiate every withdrawal manually.
Can a Streamflow recipient address be changed?
Yes when the relevant permission is configured. The creator can specify that recipient changes are controlled by the sender, recipient, both parties or neither.
Does Sablier still work in 2026?
Yes, Sablier's on-chain EVM protocol remains operational. However, Sablier Labs entered maintenance mode on July 13, 2026 and stopped active product development.
Can I create a four-year Sablier vesting schedule now?
Not through the ordinary official interface if the schedule would end after June 2028. Sablier announced that its hosted interface no longer accepts newly created vesting streams or airdrops extending beyond that date.
Will existing Sablier streams stop working in June 2028?
No. June 2028 is the stated end of Sablier Labs' funded maintenance commitment, not an expiration date for the deployed on-chain contracts. Existing protocol positions remain governed by their smart contracts.
How much does Sablier cost?
Current Sablier Lockup creation through the interface is shown as free from the protocol-service side plus normal blockchain gas. Recipient stream withdrawals currently carry an approximately $1 service fee in addition to gas, subject to current interface terms.
Can Sablier streams be non-cancelable?
Yes. Sablier supports configurations where cancellation is disabled, and its timelock structures are explicitly intended to prevent early recovery.
Should a token vesting administrator use a hardware wallet?
Hardware signing is appropriate for valuable administrator keys because it keeps private keys out of browser storage. For organizations, hardware-backed signers are often combined with a multisig so no single device controls the entire vesting program.
Should I audit a vesting contract?
For material treasury value, independent contract review is appropriate even when the platform publishes existing audits. Confirm that the reviewed code corresponds to the exact deployed contract version and configuration being used.
Can TokenToolHub check a token before it is vested?
On supported EVM networks, Token Safety Checker can inspect the token contract for relevant evidence before funding the vesting workflow. It does not replace a professional audit of the vesting platform itself.
Can Nansen create or manage vesting schedules?
No. Nansen is an on-chain analytics platform. It can support allocation and wallet-flow research on supported networks, but vesting schedules are enforced by products such as Hedgey, Streamflow, Sablier or custom contracts.
What should I test before funding a vesting platform?
Create a negligible test allocation, verify all addresses and timestamps on-chain, exercise any permitted recipient change, make a beneficiary claim, test cancellation where enabled and confirm the resulting token balances.
Can I migrate an existing vesting schedule to another provider?
Only if the existing contract rights permit the necessary movement. Revocable plans can often be canceled and reissued with careful accounting, while irrevocable lockups may deliberately prevent issuer-led migration.
What is the biggest token vesting platform mistake?
The biggest mistake is selecting a platform before defining the legal and operational rights of the allocation. Schedule shape, revocation, beneficiary transferability and administration should be decided before the contract is funded.
References and primary documentation
- Sablier protocol documentation
- Sablier vesting interface and current control options
- Sablier Labs maintenance-mode announcement
- Sablier Lockup v4 schedule features
- Streamflow documentation
- Streamflow vesting creation and administration controls
- Streamflow current vesting fees
- Streamflow business plans and vesting allowances
- Hedgey token vesting platform
- Hedgey Vesting Plans documentation
- Hedgey immutable Lockup Plans documentation
- Hedgey contract audit index
- Hedgey current vesting-plan creator
Vesting fees, supported networks, hosted interfaces, subscription plans and contract features can change. Review the current provider documentation and the exact deployed contract before funding a schedule. Revocation, wallet-transfer rights and beneficiary claims should be tested with a negligible allocation before production use. Platform audits reduce risk but do not guarantee that a token, configuration or custom integration is safe. TokenToolHub's contract-research tools do not replace an independent smart-contract audit, legal review of vesting agreements or treasury-signing controls.