Fees.

Locks, burns and vesting schedules charge one flat fee in ETH, once, at creation. No percentage of your tokens is taken at any point, not on the way in and not on the way out.

Updated 2026-10-08 · HoodLock Team

What you pay#

ActionFeeCharged
Create a lock0.005 ETHOnce, at creation
Burn tokens0.005 ETHOnce, at the burn
Create a vesting schedule0.005 ETHOnce per schedule, at creation
Fund an airdropFree for nowOnce, at funding, if the fee is switched on. Capped at 0.25 ETH
Withdraw an expired lockFreeGas only
Claim vested tokensFreeGas only
Claim from an airdropFreeGas only
Extend a lockFreeGas only
Lock a Uniswap v3 or v4 position0 ETH upfront25% of the trading fees you collect

Gas on Robinhood Chain is paid in ETH and is small. The fee above is separate from it.

Note

The figures shown are the current values, but the app and the API read the fee from the contracts rather than hardcoding it. If you are building an integration, do the same, and never cache a fee across sessions.

Why a flat fee#

A percentage fee scales with the size of the position and not with the cost of providing anything. It also creates a bad incentive: a locker paid in your token has a reason to prefer larger locks over appropriate ones. A flat fee in ETH costs the same to lock a treasury as to lock a test balance, and the locker, burner and vesting contracts never take a percentage of anything.

Liquidity Locker (v3 and v4 positions)#

Locking a v3 or v4 position costs 0 ETH upfront. While it is locked you keep collecting its trading fees, and HoodLock takes 25% of each collect. The rate is fixed for each lock when it is created; a later change only applies to new locks.

Overpayment#

ContractBehaviour
LockerAccepts more than the fee and refunds the difference
BurnerAccepts more than the fee and refunds the difference
VestingRequires msg.value == fee exactly. No refund path
Careful

The vesting contract's exact-fee rule is the one asymmetry worth remembering when you build a transaction by hand. Read the fee immediately before sending rather than reusing a value from earlier in the session. Batch creation requires fee × n, again exactly.

Can the fee change?#

Yes, and only for new records. An existing lock or schedule is never re-priced, and withdrawal and claiming stay free regardless.

The exact functions are listed on the contract reference, and what admin can and cannot reach is covered in the security model.

For partners#

Anyone with a referral link earns 30% of the fee on every lock, burn and vesting schedule created by a wallet they referred. Teams that integrate the embed widget or the REST API earn 50%. Either balance can be claimed to your own wallet once it passes $10.