Liquidity locker.
Withdrawable liquidity is the single strongest reason a buyer walks away from a young token. Locking the LP position settles it.
Why liquidity is the first question#
Someone deciding whether to buy wants to know one thing before anything else: can the pool disappear. If the LP tokens sit in a wallet, they can, in a single transaction. Nothing on-chain distinguishes a creator who intends to pull from one who never would.
A lock removes the question rather than answering it. The pool cannot be withdrawn until the date, and anyone can confirm that without contacting you.
Which positions can be locked#
This is the part that trips people up, and it depends entirely on which kind of pool you are in.
| Pool type | What you hold | Lockable here |
|---|---|---|
| Uniswap v2 style | An ERC-20 LP token | Yes |
| Uniswap v3 | An NFT position | Yes, in the Liquidity Locker |
| Uniswap v4 | An NFT position | Yes, in the Liquidity Locker |
HoodLock has two lockers. The token locker holds ERC-20 tokens, and a v2 LP token is one, so it locks exactly like any other balance. A v3 or v4 position is an NFT, so it goes to the HoodLock Liquidity Locker instead.
Robinhood Chain has more than 40,000 Uniswap v2 pairs, but most new launches use v3 or v4. Check which kind your pool is, then pick the matching option on the lock page.
Locking a v3 or v4 position#
The Liquidity Locker holds the position NFT until the date you choose, and you keep collecting its trading fees the whole time. HoodLock takes 25% of the trading fees you collect, fixed for each lock when it is created. The liquidity itself is never touched.
- Pick the position. Open Lock a liquidity position. The app lists the v3 and v4 positions in your wallet and tags which is which.
- Choose the unlock date and fee wallet. The fee wallet receives your share of collected fees. You can change it any time, and it moves to the new owner if you hand the lock over.
- Collect whenever you like. One lock or several in a single transaction, from My locks.
- Withdraw after the unlock date. The whole position NFT comes back to you. The date can be extended but never shortened.
Some v4 pools have a hook, a separate contract the pool's creator attached. Most only act on swaps, which is how launchpads such as Pons and Clanker take their trading fee. If a hook can also act when liquidity is removed and is not on HoodLock's reviewed list, the app warns you and asks you to accept the risk before locking: a faulty or malicious hook of that kind could stop the liquidity from being removed from the pool.
The contract. The Liquidity Locker is
0x91Aa2dA1956C77F8448E18DCaf53383bCc658e67
on Robinhood Chain, with its source verified on Blockscout.
Every function and what the admin can change is in the contract reference.
How to tell which you have#
- Look in your wallet. A v2 LP position shows up as a token balance, usually with the symbol
UNI-V2. A v3 or v4 position does not appear as a token at all. - Check the pair on the explorer. A v2 pair contract has
token0(),token1()andtotalSupply(). If it hastotalSupply, it mints LP tokens. - Check where you launched. If a launch platform created your pool, find out what it did with the position. If it already locked or burned it, there is nothing left for you to lock.
How to check if liquidity is locked walks through verifying someone else's pool, which is the same skill applied to a token you did not launch. To just read the answer for one token or pool, the liquidity lock checker lists every Uniswap V3 and V4 position HoodLock holds for it, with its value, the unlock date and how much of the team's liquidity is locked, and needs no wallet.
If your launchpad already handled it#
If the platform you launched on locked or burned the liquidity position for you, the liquidity question is closed. You cannot lock it again, because the position is not yours to move.
What usually remains in that case is different: fee revenue accruing to your wallet, a creator buy from the curve, or a treasury. Those are ordinary ERC-20 balances and they are what a holder looks at once liquidity is settled. The per-platform guides on the blog cover this platform by platform, and the Hood Launcher guide covers a launch where the creator is handed LP tokens they can withdraw.
Fees on locked LP#
A locked v3 or v4 position keeps earning trading fees, and you collect them whenever you like from My locks. HoodLock keeps 25% of what you collect, fixed for your lock when you create it.
Locked v2 LP keeps collecting trading fees too. Every swap leaves a fee in the pool, so each LP token is a claim on a slightly larger pool. There is nothing to claim while it is locked.
After unlock you withdraw the LP tokens and remove the liquidity, and you receive your share of the pool including those fees, minus any protocol fee the DEX takes. Price changes can still make the position worth less. Fees only increase your share of the pool.
Choosing a duration#
Long enough to outlast the thing people are worried about. A pool locked for a month says the team plans to be around for a month.
Unlock dates extend but never shorten. Start with a duration you are sure of and push it out as you ship. A lock extended three times reads better than one long lock set once, because the first is a record of behaviour and the second is a single decision. See extending a lock.
Locking it#
A v3 or v4 position goes in the Liquidity Locker: connect your wallet, pick the position, choose a date, approve and lock. You keep earning the trading fees, and the lock gets a public proof page. The LP locker overview covers it step by step.
A v2 LP token is just a token, so it goes in the token locker: paste the LP token address, choose an amount and a date, approve, lock. Full steps in lock LP tokens.
Lock your liquidity
Uniswap V3 and V4 positions on Robinhood Chain. You keep earning the trading fees while it is locked.
Lock your liquidity →