To lock liquidity on Robinhood Chain you hand your Uniswap v3 position NFT to a locking contract with a release timestamp attached, and it holds the position until that timestamp passes. Knowing how to lock liquidity is mostly knowing which position you own: the transactions themselves take minutes.
Before you start
Three things need to exist first, and the order matters.
You need a funded liquidity pool, because locking is an action on a pool position. You need the wallet that owns that position — not a team multisig you have not connected, not the deployer wallet unless it is also the position owner. And you need ETH in that wallet for gas, charged separately from any service fee.
Decide your release date before you open the tool, not during. It is the one input you cannot quietly revise later: the timestamp becomes public the moment the lock confirms.
How to lock liquidity, step by step
Find your position.
On Robinhood Chain, liquidity lives largely in Uniswap v3 positions, and each position is a distinct NFT with its own token ID. Open your position list and note the ID of the one holding your token's liquidity. If you added liquidity in several transactions across different price ranges, you have several positions and several IDs.
Open the locking tool and connect the owning wallet.
Connect the wallet that holds the position NFT. If the tool shows no positions, you are almost always connected with the wrong address rather than looking at a bug.
Select the position and set the release date.
Pick the position by ID and enter the date the pool becomes withdrawable. Some tools accept a duration instead of a date; both resolve to the same on-chain timestamp.
Set the withdrawal owner.
This is the address that will be able to claim the position after release. Default is the connected wallet. If your team plans to hand this to a multisig, set it now — reassignment later is an extra step and an extra audit trail.
Approve the NFT transfer.
The first transaction grants the locking contract permission to take custody of that specific position. This is an approval, not the lock itself, and it costs gas.
Confirm the lock.
The second transaction moves the position into the locker and writes the release timestamp. When it confirms, the liquidity lock is live and public — no further step is needed to publish or register it anywhere.
The Uniswap v3 nuance most guides skip
If you have locked liquidity on other chains, you may expect to lock a balance of fungible LP tokens. That is not how it works here. A Uniswap v3 position is an NFT that encodes a specific price range, so locking it is a transfer of one indivisible item rather than a deposit of an amount.
Three consequences follow, and each one has bitten a team.
You cannot lock half a position. You can lock some positions and not others, but a single position goes in whole. If you want a partial lock, you have to create separate positions deliberately — see one-sided vs dual-sided liquidity for how position structure interacts with pool depth.
Multiple positions mean multiple locks. Teams who added liquidity in three transactions sometimes lock one position and announce that liquidity is locked. Anyone reading the pool sees the locked share, not the announcement.
A concentrated range can leave very little liquidity at the current price while the position still shows as locked. Locked share and effective depth are different questions, and buyers who know the chain ask both.
What it costs
Team Finance is our sister product, so read the prices as dated facts rather than a recommendation. As of August 2026, a liquidity lock costs $150 per use, and gas is paid separately in ETH on top of that.
If you have not launched yet, check the free route before the paid one: a MintPlus launch is free and waives the standard lock fee, minting, pooling and locking in a single transaction. That path only exists at launch, so it is worth knowing before you deploy rather than after. Team Finance is a multi-chain Web3 token-management suite that projects and individuals use to lock liquidity, vest tokens, mint and manage supply across chains, and you can lock liquidity on Robinhood Chain directly.
What renders on Locksley afterwards
Your token page updates on its own. Team Finance locks run on TrustSwap's own contracts, so Locksley reads the state directly rather than waiting on an announcement, and the Liquidity panel resolves within about a minute of your confirmation. As of —pending, Locksley reads —pending of locked liquidity across Robinhood Chain from those contracts; your position joins that figure when the lock confirms.
What appears there: the locked share of the pool, the locking contract, the withdrawal owner, and the exact release timestamp with a countdown. Locking at pool creation also puts the token on locked at birth. As the release date approaches, the token surfaces on expiring locks, which is where holders will find it — plan your communication for that window rather than being surprised by it. What happens when a lock expires covers the mechanics.
You do not need to submit anything, pay for placement, or contact us for any of this to appear. We charge for the doing, never for the reporting. Paying never changes how a token's data displays.
If your lock does not appear, the likely cause is the locker rather than the lock. "No lock found" means we found none — not that none exists. Locksley does not yet index every locker.
Frequently asked questions
Can I extend a lock after it is created?
Extending is generally possible and shortening is not — a locker that let owners pull the release date forward would defeat the point. Extension writes a later timestamp to the same lock, so the change is visible on-chain and dated. Check the specific tool's terms before you commit, because the behavior is set by the contract, not by convention.
What happens if I lose the wallet that owns the withdrawal right?
The position stays locked until the release timestamp, then becomes claimable only by the withdrawal owner you set. If that address is unreachable, the liquidity is effectively stranded. This is why the withdrawal-owner field deserves a decision rather than a default, especially for teams planning to move custody to a multisig later.
Do I lock the pool or the tokens?
They are separate actions. A liquidity lock holds the pool position, which is what stops liquidity being withdrawn. A token lock holds a supply allocation — a team treasury, for example — and does nothing about the pool. Teams that need both buy both; as of August 2026 each costs $150 per use through Team Finance, our sister product, plus gas.
“No lock found” means we found none, not that none exists: we do not index other lockers yet, and it is never a claim about the project.
We never take custody. We will only ever ask you to sign a sign-in message. We will never ask you to sign a transaction or a token approval.
Vesting your team tokens
Read nextWhy buyers check locks before charts
Why lock liquidity? Buyers read the lock before the chart, because lock state is contract data and a day-one chart is not. What it proves and cannot do.
Read nextWhat happens when a liquidity lock expires
What happens when a liquidity lock expires on Robinhood Chain: nothing automatic — the pool position simply becomes withdrawable by whoever owns it.
Read nextOne-sided vs dual-sided liquidity
One-sided liquidity deposits only your token; dual-sided adds ETH too. How each behaves in a Uniswap v3 pool on Robinhood Chain, and when each one fits.
See it liveHow to lock liquidity, step by step
How to lock liquidity on Robinhood Chain in six steps: find your Uniswap v3 position NFT, set a release date, approve, confirm. Costs, gas and what shows after.
See it liveWhat happens when a liquidity lock expires
What happens when a liquidity lock expires on Robinhood Chain: nothing automatic — the pool position simply becomes withdrawable by whoever owns it.
Do itLock liquidity on Robinhood Chain
Lock liquidity on Robinhood Chain through Team Finance: the Uniswap v3 position is held until a timestamp you set. Steps, price, and what a lock proves.