Token locker.

Move a balance into a contract that will only ever release it back to you, and only on or after a date you choose. Everything about it is public except the ability to undo it.

Updated 2026-07-29 · HoodLock Team

What it does#

The locker holds ERC-20 tokens against a record: an owner, a token, an amount and an unlock time. Until that time passes, nothing can withdraw them, not the owner, not us. After it passes, only the owner can.

That is the whole product. Its value is not the holding, which is easy, but the fact that a stranger can verify the holding without asking anyone.

What it guarantees#

GuaranteeEnforced by
Only the lock's owner can withdrawonlyLockOwner on withdraw
Not before the unlock timeA timestamp check in withdraw
No admin can move locked tokensThe absence of any such function. There is nothing to disable
The unlock date can only move laterextend requires a strictly greater timestamp
The recorded amount is the balance the contract gainedMeasured before and after the transfer. Correct for simple fee-on-transfer; not for rebasing or reflection tokens, which are unsupported

Each of these is checkable in the source on Blockscout — the contract reference names the exact functions.

What it does not do#

Careful

A lock is evidence about one balance, not a verdict on a project. The red-flag checklist covers what else to look at.

What can be locked#

AssetLockableWhy
Project tokens, treasury, creator supplyYesOrdinary ERC-20 balances.
v2-style LP tokensYesA v2 pool position is an ERC-20 token.
Uniswap v3 / v4 positionsNoThose positions are NFTs, and the locker holds ERC-20s.

Locking liquidity goes into which kind you are holding and how to tell.

Cost#

A flat fee per lock, currently 0.005 ETH, read live from the contract, plus gas. No percentage of the tokens, at any point, including withdrawal. Fees has the detail.

Note

Changing the fee affects new locks only. An existing lock is never re-priced, and withdrawal is always free.

The proof page#

Every lock gets a URL that renders the current state straight from the chain: token, amount, share of supply, unlock date and status. It opens without a wallet and without an account, which is what makes it usable as evidence in a listing application or a community post.

See proof of lock, or browse existing locks in the explorer.

Get started#

Lock tokens

Flat 0.005 ETH, no percentage of your tokens, and a proof link anyone can open without a wallet.

Open HoodLock →