← Back to Guides

Liquidity lock checker: how to check if liquidity is locked

Paste a token address to see how much of its liquidity is locked and until when, or check it yourself on Etherscan or BscScan: pool, LP holders, locker, unlock date.

Short answer: liquidity is locked when the LP tokens of the token's trading pool sit in a locker contract — UNCX, Team Finance, PinkLock and similar — or at a burn address, instead of in someone's wallet. To check by hand, open the pool on Etherscan or BscScan, look at who holds its LP tokens, and read the unlock date on the locker's page. Or paste the token address below: our free check reports the locked share, the part that is burned, and the unlock date from the lock record.

Check it by hand on Etherscan or BscScan

  1. Find the pool address. The pool — also called the pair — has its own address, different from the token's. Search the token on DEX Screener or GeckoTerminal: the trading page shows the pool address next to the token's. If the token trades in several pools, take the one with the most liquidity. That is the one a lock has to cover.
  2. Open the pool's LP token. Paste the pool address into Etherscan for Ethereum or BscScan for BSC. On Uniswap V2 and PancakeSwap the pool is itself a token — its LP token, shown as UNI-V2 or Cake-LP. Open that token and go to the Holders tab.
  3. Read who holds it. The top of the list answers the question; the table below says how to read it. Add up the percentages held by lockers and burn addresses — that is the locked share.
  4. Read the unlock date. Open the lock on the locker's own site. UNCX, Team Finance and PinkLock each have a public page for every lock, with the amount and the unlock date. A lock whose date you cannot see is a claim, not a fact.
Who holds the LP tokensWhat it means
A wallet, often the deployerNot locked. That wallet can withdraw its share of the pool at any time
A locker contract — Etherscan and BscScan usually show its nameLocked until the unlock date. Then the LP tokens go back to whoever locked them
A burn address: 0x…dEaD or 0x…0000Burned. Nobody can withdraw it, ever
Some other contractLook closer: a home-made locker with its own way out, a staking contract, or a contract with no way to move the tokens at all
Many wallets, none of them largeNothing is locked, but no single holder can take the whole pool

A tiny balance at 0x…0000 is normal on every Uniswap V2-style pool: the exchange puts it there itself when the pool is created. Only a real share of the supply counts as burned.

ETH, BSC and other chains

The steps are the same on every chain; only the explorer changes. On Ethereum it is Etherscan, with Uniswap pools and UNI-V2 tokens. On BSC it is BscScan, with PancakeSwap pools and Cake-LP tokens, and PinkLock is a locker you will meet often there. Tokens from the Flap launchpad, with addresses ending in 7777, are often paired with BTCB or another token instead of BNB, so scanners often miss their pool; Flap burns that pool’s LP tokens when the token leaves its bonding curve — see is Flap liquidity locked. Base, Arbitrum and Polygon work the same way through Basescan, Arbiscan and PolygonScan.

Uniswap V3 and V4 pools have no holder list

Newer pools do not issue an LP token. On Uniswap V3 and V4 every deposit is a separate position, held as an NFT, so step 2 finds nothing to open. The question becomes who holds the position NFTs: a wallet, or a locker that accepts them — UNCX is one. Launchpads often keep their own: every Clanker token’s pool sits in Clanker’s locker, which most scanners don’t recognise — see is Clanker liquidity locked — and on Robinhood Chain every graduated Pons token’s pool sits in Pons’s — see is Pons liquidity locked. On Base and Robinhood Chain, Doppler tokens — Bankr’s among them — keep their pool in Doppler’s own contracts for good — see Doppler tokens: owner and liquidity lock. If you cannot find an LP token for a pool, this is usually why.

What to check on the lock itself

  • The share. 95% locked and 40% locked are both announced as "liquidity locked". The unlocked part can be withdrawn today.
  • The date. A lock that ends in three days is still a lock. It is worth something only if it runs well past the moment you would want to sell.
  • The locker. A known locker holds the tokens until the date and does nothing else. A "locker" the team deployed themselves may have a way out written into it.
  • The pool. A lock on a small side pool, while the main pool stays unlocked, protects very little.

What an automated check sees, and what it misses

Our free check reads who holds the pool's LP tokens and reports the locked share with its unlock date, and the burned part separately — for example "78.8% until 20 Nov 2286" or "100% burned". Tokens in a recognised locker and tokens at a burn address both count, because in either case nobody can withdraw them today. A lock whose date has passed does not count, even while the LP tokens still sit in the locker: they can be withdrawn any day. When the source cannot see the pool, it says "No data" rather than guessing zero.

Two limits. The date comes from the lock record the data source reads; when a record has no date, the check says "end date unknown", and the locker's page is where to read it. And it counts only the lockers and burn addresses it recognises. LP tokens stuck in a contract that has no way to move them are burned in practice, yet a check will still count them as not locked. When the answer is "not locked" and the top holder is a contract, that contract is worth a look.

Common questions

Is there a free liquidity lock checker? Yes — the form above is one. Paste a token address on Ethereum, BSC, Base, Arbitrum or Polygon, and it reports what share of the pool's LP tokens is locked or burned. No sign-up, no wallet connection.

How do I check a liquidity lock on BSC? The same four steps on BscScan: find the PancakeSwap pool, open its Cake-LP token, read the holders, then look up the lock on the locker's site. Or paste the address above with BSC selected.

Does locked liquidity mean the token is safe? No. A lock removes one way of taking the pool. Minting new tokens, blocked selling and a raised sell tax all remain. See what locked liquidity does and does not protect.

What happens when the lock expires? The LP tokens go back to whoever locked them, and they can withdraw the pool the same day. Nothing is announced. Some teams extend the lock before it ends; the new date appears on the locker's page. What an unlocked pool means for holders: liquidity unlocked, explained.

Can locked liquidity be withdrawn early? Not from a well-known locker — refusing to do that is its whole job. A locker the team wrote themselves is only as strong as its code, which is why the name of the locker matters.