Free score in seconds. No sign-up, no wallet. Mint addresses and links from DexScreener, Jupiter, pump.fun, Birdeye, Solscan and GMGN all work.

Home › Blog › How to check if a Solana token's liquidity is burned or locked

How to check if a Solana token's liquidity is burned or locked

November 4, 2026 · 6 min read · by the Rugsight team

"Liquidity burned" is one of the most repeated phrases in Solana token marketing, and one of the least checked. Whether a token's liquidity can be pulled depends on who controls the pool position, and that's something you can verify on-chain in a few minutes. This guide explains what the position actually is on the main Solana DEXes, the three states it can be in, and how to tell them apart.

It's the third of our step-by-step guides. For the token's own authorities, see how to check if a Solana token's mint and freeze authority are revoked. For pump.fun coins, see how to check if a pump.fun token is a rug.

What "the liquidity" is

A token trades on a DEX through a pool that holds two reserves, for example the token and SOL or USDC. Whoever deposited those reserves owns a position that lets them withdraw them later. "Pulling the liquidity" means withdrawing that position: the reserves leave the pool, the price collapses, and holders can't sell for anything meaningful.

How the position is represented depends on the pool type:

So the first question is always: what kind of pool is the main one, and what represents ownership of it?

Burned, locked or held: the three states

Partial states are common: some LP burned, some still in a wallet. What matters is the share of the pool that can still be withdrawn, and by whom.

How pump.fun graduation handles liquidity

According to pump.fun's public program documentation, a coin that completes its bonding curve migrates to a PumpSwap pool, and the LP tokens from that migration are burned. If that holds for the coin you're looking at, the canonical post-migration pool can't be pulled by the creator.

Two cautions. First, check that the pool you're trading in is that canonical pool: anyone can create additional pools for the same token, and those don't inherit the burn. Second, while a coin is still on the bonding curve there's no LP at all; the program itself is the counterparty. The pump.fun guide covers what that means for risk.

How to check it manually

1. Find the main pool

Open the token on DEX Screener or Birdeye and list its pools. Note the DEX, the pool address, and the liquidity (TVL) of each. Most volume usually sits in one or two pools; those are the ones that matter. A pool with almost no liquidity isn't worth burning or pulling.

2. Fungible LP: check the LP mint's holders

For pools with an LP token, open the pool on an explorer (Solscan or Solana Explorer) and find its LP mint. Open the LP mint and look at:

- Tokens held by a burn address such as the Solana incinerator, 1nc1nerator11111111111111111111111111111111, are effectively burned: nobody has the key. - Tokens held by a locker program's account are locked. Open the lock to see the unlock date and who can claim. - Tokens held by an ordinary wallet, especially the one that created the pool, can be withdrawn any time.

Add up the percentages. "99% burned" with 1% in a wallet is fine; "50% burned" means half the liquidity can still leave.

3. Concentrated liquidity: check the positions

For CLMM, Whirlpool or DLMM pools, look at the pool's positions instead. Explorers and the DEX's own UI show who owns each position. Large positions owned by the deployer's wallet can be withdrawn. Some DEXes offer ways to permanently lock a position (Raydium, for example, has a "Burn & Earn" option that locks a position while still allowing fee claims); if a project says it used one, check that the position is actually held by that mechanism.

4. Confirm the reserves on DEX Screener or Birdeye

Whatever the LP state, check the pool's current liquidity in USD and its history. A sudden drop to near zero means liquidity was withdrawn, whatever the marketing says. Low liquidity is a risk on its own even when it's fully burned: a single large sell can still move the price a lot.

5. Read the lock, not the screenshot

If a project says "liquidity locked", ask for the lock link and open it yourself. Check the locker, the amount, the share of the pool it covers, the unlock date and the claim address. A lock that expires next week is a delay, not a protection.

Red flags

What burned liquidity does NOT protect against

Burned or locked liquidity only stops one exit: withdrawing the pool. It does nothing about:

That's why burned LP is a necessary check, not a sufficient one. Holder concentration usually matters more; we explain how to read it in why "top 10 holders own 90%" is often wrong on Solana.

What Rugsight checks

Rugsight looks at the parts above that sit around the pool: whether a trading pool exists, total liquidity bands from market data, whether a pump.fun coin is still on its bonding curve, mint and freeze authority, Token-2022 extensions, and holder concentration with pools, programs and burn addresses separated out from real wallets. It also checks the token's main pool (the highest-liquidity pair) for burned LP: for Raydium AMM v4 and PumpSwap pools it compares the LP mint's on-chain supply with the pool's own LP accounting and counts LP held by the incinerator address, and for Raydium CPMM it counts LP held by the incinerator. The result is shown as burned (95% or more), partly burned, not burned, unknown or not applicable (pump.fun coins still on the bonding curve). Concentrated-liquidity pools (Raydium CLMM, Orca Whirlpool, Meteora DLMM and DAMM v2) are reported as unknown, because their positions are NFTs rather than fungible LP tokens. Rugsight does not identify third-party lockers, so locked LP shows as not burned; use the manual steps above to check a locker.

The free score is on the site, or at /api/score/<MINT_ADDRESS>, with no sign-up.

Rugsight is an automated technical tool. Nothing here is financial advice.

Check a token

Paste a mint on the home page, or start from BONK, WIF, all popular tokens or the new-token feed. See what the paid report contains in the free sample.

More from the blog