What happens when a liquidity lock expires is nothing automatic: the release timestamp passes and the pool position becomes withdrawable by whoever owns it. No transaction fires, no liquidity moves, no alert goes to holders. Expiry changes what you know about a token, not what the token has done.
What happens when a liquidity lock expires on-chain
A liquidity lock is a contract holding a pool position until a set time. The contract does not push the position anywhere when that time arrives. It stops refusing.
Before the timestamp, a withdrawal call from the owner fails. After it, the same call succeeds. That is the entire change in on-chain behavior. The liquidity stays exactly where it was, the pool keeps quoting the same prices, and trading continues as if nothing occurred — because on-chain, nothing has.
Three things follow from that. The position can sit unclaimed for months after release. The owner can withdraw within seconds of it. And nobody is notified either way, which is why watching expiry dates is a reader's job rather than something the chain does for you.
Why an expiry is not a rug pull
Calling every unlock a rug is the most common error in this corner of crypto, and it gets the causation backwards.
A lock expiring is a scheduled event chosen by the project at the moment it locked. Every lock has an end; a lock without one would be a burn. Projects relock, extend, or leave positions in place all the time, and a release date arriving tells you only that the option to withdraw now exists.
What genuinely changes is the size of the set of things that could happen next. Before expiry, the pool position cannot leave. After expiry, it can. Your information about the token got weaker at a specific, publicly known moment — that is the honest way to describe an unlock, and it is different from saying something bad occurred.
What changes the moment a lock expires
- The withdrawal path opens. The owner address can remove the position in one transaction, at any time from then on.
- The lock panel changes state. Locksley stops showing an active lock and shows the expiry that passed, so the token page reads differently from that timestamp forward.
- Nothing about supply changes. Team allocations, vesting schedules and mint permissions run on their own timelines. A liquidity lock ending has no effect on any of them.
- Nothing about price changes by itself. Price moves when someone trades. An unlock is not a trade.
Vesting expiry works on the same logic but on a different object: a vesting schedule releases team or investor tokens to a wallet rather than freeing a pool position, and the first release date in a schedule is its unlock cliff. Both are scheduled, both are public, and neither executes itself.
How to see expiries before they arrive
Unlocks are forward-looking information the chain gives away free.
This week's unlocks lists the positions releasing across Robinhood Chain in the next seven days — —pending of them as of —pending, per Locksley's contract reads, with —pending next in —pending. For the longer horizon, expiring locks sorts tokens by how close their release timestamps are; the method for reading any single one is in read a liquidity lock in 60 seconds.
Set the alert when you buy, not when the date is a week away; the date is knowable on day one, and The Crypto App, a sister product built by TrustSwap, lists push alerts among its own features.
What a project can do at expiry
Owners have three mechanical options, and they are worth knowing even as a holder, because they explain what you are watching for.
The position can be relocked for a further period, which resets the release timestamp and is a fresh on-chain fact anyone can read. It can be withdrawn, in whole or in part, which is visible in the pool balance immediately. Or it can be left where it is, unlocked and mobile, which is the option that shows up as nothing at all and is therefore the easiest to miss.
Team Finance is our sister product, so take this with the disclosure: relocking uses the same mechanism as the original lock, on the Uniswap v3 position directly, and costs $150 per liquidity lock as of August 2026 plus gas in ETH. Projects can lock liquidity on Robinhood Chain, and the walkthrough including the v3 position nuance is lock liquidity, step by step.
If you are on the reading side and an expiry is approaching, extend, exit, or hold lays out the questions each option turns on.
After the expiry, the panel goes quiet
Once a lock releases, a token page may show no active lock at all. Read that carefully.
"No lock found" means we found none — not that none exists. Locksley does not yet index every locker. An expired lock followed by an empty panel can mean the position is now unlocked, or that it was relocked somewhere we do not yet read. Checking the pool balance on the explorer settles it in a few seconds: if liquidity is still there, the position was not withdrawn, whatever its lock state.
Frequently asked questions
Does liquidity leave the pool automatically when a lock expires?
No. Expiry only makes withdrawal possible. The pool position stays exactly where it is until the owner sends a transaction to remove it, which may happen immediately, months later, or never. Trading continues throughout, and the price at expiry is unaffected by the timestamp passing. Nothing moves on-chain without someone moving it.
Will I be told when a token I hold has a lock expiring?
Not by the chain, and not by the token contract. Expiry generates no event for holders. You find out by reading the release timestamp yourself, or by watching a list that reads it for you — Locksley shows the release date on every token page and lists near-term expiries across Robinhood Chain, sorted by how soon they release.
Can a project extend a lock before it expires?
Yes. A lock can be relocked or extended, which writes a new release timestamp to the same position and is publicly readable straight away. This is common practice rather than an exception. An extension made before expiry is the clearest version, since the position never becomes withdrawable at any point in between.
Is an unlock the same thing as a vesting cliff?
No. A liquidity unlock frees a pool position, affecting the money on the other side of your trades. A vesting cliff releases team or investor tokens into a wallet, affecting supply that can then be sold. They are separate schedules on separate objects, and a token can easily have both with dates that do not line up.
“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.
What to do when a token unlock is coming
What to do when a token unlock is coming on Robinhood Chain: establish which lock is expiring, what share it covers and when, then weigh three options.
Read nextHow to check a liquidity lock in 60 seconds
How to check a liquidity lock on Robinhood Chain in under a minute: read the source contract, the locked share, the owner and the release date.
Read nextHow 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.
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.