Lesson 15 of 17

How 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.

1,203 words · about 5 minutes·Article updated 20 August 2026
The short answer

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.

A lock guarantees exactly one thing: the pool cannot be withdrawn before the release date. Not the price, not the team, not the token. A locked pool can still fall. Say that plainly when you announce the lock, because buyers check locks before charts and the ones who know the mechanism will respect the accuracy.

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.

FiguresEvery number on this page is frozen at the date printed beside it and refreshed when the page is rebuilt — not live. The sentences reason about the figures, so a value that changed underneath them would make the prose wrong. Live values live on Explore and the pages it links out to. Methodology →
CorrectionsFound something wrong? Send the page and what you computed instead through the contact page. Every correction is logged publicly.
ReusePublished under CC BY 4.0. Quote it, translate it, fork it — cite the page and the date.
Who wrote thisWritten and maintained by the Locksley editorial team. Locksley is built by TrustSwap, which also owns Team Finance — the tool linked above.