© 2026 Alchemii
BLOCKCHAIN
Burned LP, Liquidity Still Showing? Yes, That's Normal

Burned LP, Liquidity Still Showing? Yes, That's Normal

Burned LP tokens but liquidity still shows on DexScreener? It's supposed to. What burning LP actually does and why the pool stays funded forever.

Gary Zhao
Gary Zhao
Founder of Alchemii · · Last updated

Burning LP tokens does not remove liquidity from the pool — it destroys the receipt that would let anyone redeem the underlying tokens, leaving the SOL and your token permanently locked in the AMM and still tradeable. This is the intended behavior on Raydium and other Solana CPMM pools: trades continue executing against the locked liquidity, swap fees accrue, but no one (including the deployer) can ever withdraw the funds. DexScreener, Birdeye, and Jupiter all correctly continue showing the pool's liquidity after a 100% LP burn — and they should. If you wanted the SOL and tokens back in your wallet, you needed Remove Liquidity, not Burn LP. Once LP tokens are sent to the incinerator, they cannot be recovered.

We get the same DM at least once a week: "I burned 100% of my LP tokens but DexScreener still shows $20K of liquidity in my pool. Did the burn fail?"

It didn't fail. It worked exactly as designed. The whole point of burning LP is that the liquidity stays in the pool — that's the entire trust signal. The mental model people walk in with is wrong, and once you swap it for the right one, the on-chain behavior makes complete sense.

The mental model people get wrong

Most people first encountering LP burn assume:

  • LP tokens = liquidity
  • Burn LP tokens = burn liquidity

That's wrong. The correct model:

  • LP tokens = a receipt for liquidity you deposited
  • Burn LP tokens = destroy the receipt (so no one can ever redeem it)
  • The actual liquidity stays in the pool, supporting trades, until someone redeems an LP token

Once you've burned every LP token, no one can redeem anything, so the liquidity is stuck in the pool forever. Trades still happen against it. Traders pay swap fees that get added to the pool. The pool grows, but no one can withdraw.

What's actually on-chain

When you create a Raydium pool with 1B tokens + 10 SOL, the on-chain accounts look like this:

Pool account (the AMM)
├── Token vault A: 1,000,000,000 of YOUR_TOKEN
├── Token vault B: 10 SOL
└── LP mint: 100,000 LP tokens (a representative number)

Your wallet
└── Holds: 100,000 LP tokens (= 100% of pool ownership)

When you burn 100% of your LP tokens:

Pool account (unchanged)
├── Token vault A: 1,000,000,000 of YOUR_TOKEN  ← still here
├── Token vault B: 10 SOL  ← still here
└── LP mint: 0 LP tokens in circulation  ← all burned

Your wallet
└── Holds: 0 LP tokens

Solana incinerator address (1nc1nerator11...)
└── Holds: 100,000 burned LP tokens (irretrievable)

The liquidity (1B tokens + 10 SOL) is still in the pool's vaults. Anyone trading against the pool gets their swap. But no one has LP tokens, so no one can withdraw the underlying funds. The liquidity is permanent.

Verifying on Solscan / DexScreener

After burning:

Solscan

  1. Open the LP token mint address on Solscan
  2. Click Holders
  3. The Solana incinerator address (1nc1nerator11111111111111111111111111111111) holds ~100% of LP supply
  4. Total Supply should match what's in the incinerator's balance

This is the proof of burn. Anyone (buyers, traders, due diligence tools) can verify the same thing.

DexScreener

  1. Open your token's pair page
  2. Look for the 🔥 "LP burned" badge near the price chart
  3. Liquidity still shows the dollar value of the pool (e.g., $20K)
  4. Burn percentage is 100% (or whatever you burned)

If 🔥 badge doesn't appear within ~10 minutes of burn:

  • DexScreener may not have indexed the burn yet (wait 30 min)
  • Some indexers require a small follow-up trade to recheck status
  • Verify on Solscan first to confirm burn actually happened

Why this design is genius

The "burn LP, keep liquidity" pattern is the strongest anti-rug signal on Solana. Here's why:

Pre-burn world

  • Project creates pool, holds LP tokens
  • Project can withdraw all liquidity any time → rug pull
  • Buyers always have to trust the dev not to rug

Post-burn world

  • Project burns LP tokens to incinerator
  • Pool still has all liquidity, fully tradeable
  • Nobody (including the project) can ever withdraw → rug-proof
  • Buyers don't need to trust anyone

The cleverness: liquidity stays usable for trading, but the option to remove it is destroyed. Trades still happen, fees still accrue, but the pool's underlying funds are locked.

What if you DID want to remove liquidity?

You used the wrong tool. Here's the difference:

ActionWhat it doesWho keeps the underlying tokens
Burn LPDestroys your claim ticket. Liquidity stays in pool forever.Nobody — they're stuck in the pool.
Remove liquidityRedeems your LP for the underlying SOL + your tokens. Pool's liquidity decreases.You — the tokens come back to your wallet.

If you wanted your SOL + tokens back, use Alchemii's Remove Liquidity tool. You burn your LP but receive the underlying. The pool's total liquidity goes down by your share.

If you've already burned LP to the incinerator, you cannot remove. The LP tokens are gone from your wallet — you have nothing to redeem with.

What the incinerator address actually is

1nc1nerator11111111111111111111111111111111 is a Solana wallet address with these properties:

  1. It exists on-chain (you can look it up on Solscan)
  2. It has no associated private key — generated such that mathematically no one can sign for it
  3. Anything sent to it is permanent, no one can move it back
  4. Used as the canonical Solana burn destination

Some other "burn addresses" exist (e.g., 11111111111111111111111111111111 is the System Program — also burns work, but the convention is the incinerator). For Raydium burns specifically, the incinerator is the standard.

When burned LP is "less burned" than expected

Edge cases where the burn isn't 100%:

Some LP went elsewhere by mistake

If you sent only 90% of LP to the incinerator and kept 10%, the pool still has 10% extractable liquidity (in your wallet). DexScreener will show partial burn (e.g., 90%) — sophisticated traders treat this as a warning.

LP tokens were transferred to multiple wallets first

If your LP went through a multisig, side wallet, or vesting contract before burn, the on-chain burn flag works correctly but social-media verification gets murky. Always burn directly from the deployer wallet for clean signaling.

The pool was created with two LP mints (CLMM, etc)

Concentrated liquidity pools (Raydium CLMM, Orca Whirlpools) don't use a single LP token — they use NFT positions. Burning a "CLMM LP" is different from CPMM and requires NFT-style burning. Most memecoins use CPMM, not CLMM, so this rarely applies.

What burning LP actually does (the data)

The "wait, my burned LP is still showing liquidity" panic comes from a misunderstanding. Here's what's actually true on-chain.

Burn destination
1nc1nerator11...
Solana incinerator address
Burn cost
~0.0001 SOL
Single transfer instruction
Reversibility
Never
Address has no private key
DexScreener detection
Auto
Adds 🔥 badge within 5 min
Trading fees post-burn
Compound forever
Inside the locked pool
Trader trust signal
5.7× survival lift
vs unburned LP
Burning LP creates a one-way trip — the strongest 'I won't rug' signal possible on Solana.

Toggle: burned vs unburned vs locked

LP commitment state — what each one means (higher = stronger trust signal)

How to communicate this to your community

After burning LP, post a clear explanation. Many of your buyers will not understand the burn-vs-remove distinction.

Good post:

🔥 LP burned. Liquidity is locked in the pool forever — including from us. The $20K pool value you see on DexScreener is correct: it's still trading, still earning fees, but nobody can withdraw it. Solscan proof: [link to incinerator's holdings of LP mint]

Bad post (and confusing):

🔥 Burned all liquidity 🔥

(Technically wrong — you burned LP, didn't burn liquidity. Use the right vocabulary or your community gets confused exactly the way OP did.)

Common questions

Will the pool ever run out of liquidity? No, because no one can withdraw. The pool's liquidity stays the same (or grows from accumulated swap fees) until the project's token literally has zero buyers/sellers. Even then, the pool exists, just inactive.

Can the pool be drained by trades? Sort of. Constant-product AMMs (which Raydium uses) prevent the pool from being fully drained — as you buy more of the token, price approaches infinity asymptotically. So in theory you can trade indefinitely without "emptying" the pool, just at increasingly bad prices.

What if the project goes to zero — is the burned LP wasted? The pool still has the SOL side intact (proportionally). Even a "dead" memecoin pool retains the SOL portion if buyers exited their positions. The locked liquidity isn't "lost" — it's still on-chain, just locked.

Can a hacker steal the burned liquidity? No. Without LP tokens, no one can call the pool's withdrawal function. The burned LP is in the incinerator (no key), so it can never be redeemed. Even a Raydium-protocol-level exploit would have to specifically bypass burn-protection logic.

If I want to add MORE liquidity later, is that possible? Yes. Adding liquidity gives you new LP tokens (proportional to your deposit). If you burn those new LP tokens too, the additional liquidity also gets locked. Many projects burn LP in stages.

Is this the same on Pump.fun? Yes — Pump.fun automatically burns LP at graduation. The graduated pool's liquidity stays locked the same way. Read is Pump.fun safe for context.

Quick facts (verifiable specifications)

SpecificationValueSource
Solana incinerator address1nc1nerator11111111111111111111111111111111Article body, "What the incinerator address actually is"
Solana System Program (alternate burn destination)11111111111111111111111111111111Article body
LP burn proof verification on SolscanHolders tab → incinerator holds ~100% of LP supplyArticle body, "Verifying on Solscan"
DexScreener LP burn badge appearanceWithin ~10 minutes of burnArticle body, "Verifying on DexScreener"
DexScreener re-index window if badge missingUp to 30 minutesArticle body, "Verifying on DexScreener"
Solscan explorerhttps://solscan.io/Article body
AMM type used by most Solana memecoinsCPMM (constant-product), not CLMMArticle body, "When burned LP is less burned than expected"
Behavior of burned LP after pool existsLiquidity stays locked, swap fees still accrueArticle body, "Why this design is genius"

Limitations of this guide (what it doesn't cover)

This guide explains LP burning behavior on Raydium-style CPMM pools. It does not address:

  • CLMM / concentrated liquidity positions. Raydium CLMM and Orca Whirlpools use NFT-style positions, not a single LP token mint — burn semantics are different. The article notes this but doesn't go deep.
  • Non-Solana chains. Uniswap v2 / v3 LP burn on Ethereum and PancakeSwap on BSC follow similar conceptual patterns but use different contracts and proof methods. None of the addresses or Solscan flows here apply.
  • Custom AMM forks. Niche or forked AMMs may handle LP token burns differently from Raydium / Orca CPMM — verify with that protocol's docs.
  • Recovering burned LP. Burned LP is irretrievable by design; this guide does not cover any "recovery" since none exists.
  • Tax / legal implications of permanently locking liquidity. Securities and tax treatment of locked liquidity is jurisdiction-specific and out of scope.
  • Marketing the burn to your community. This guide gives a sample post but does not cover broader memecoin distribution strategy — see how to market a Solana memecoin.

Sources & references

  1. Raydium AMM v4 docsRaydiumAuthoritative reference for LP token mechanics — what burning the LP token destroys.
  2. SPL Token Program — burn instructionSolana LabsSpec for the SPL burn instruction.
  3. Why most Solana memecoins die in 24 hoursAlchemiiSource for the 5.7× LP-burn survival multiplier.
  4. Solana incinerator addressSolscanStandard Solana burn destination — no private key, irreversible.
  5. Bitquery Solana DEX dataBitqueryProgrammatic verification of LP burn transactions.
  6. DexScreener — burned LP detectionDexScreenerAuto-detects LP sent to incinerator and adds the 🔥 burned-LP badge.
  7. Birdeye SolanaBirdeyeCross-validation of LP burn status.
  8. Streamflow (LP locking)StreamflowTime-locked LP — alternative to permanent burn.
  9. Solscan token explorerSolscanSource-of-truth for verifying any LP burn transaction destination.
  10. How to burn LP tokens on SolanaAlchemiiCompanion guide on the burn flow itself.
  11. Alchemii LP burn toolAlchemiiNo-code LP burn tool.
  12. BONK tokenSolscanReal example: burned LP, still actively trading on Raydium with $80M+ liquidity.
  13. Pump.fun docs (auto-burn at graduation)Pump.funPump.fun grads auto-burn LP.
  14. How to verify a Solana tokenAlchemiiBuyer-side: verifying LP burn is one of the standard 6 checks.
  15. Helius Solana RPCHeliusRPC infrastructure used by aggregators to surface LP supply / burn status.

FAQ

Why does liquidity still show after I burned LP tokens?

Because that is exactly what burning LP is supposed to do. Burning destroys the LP token (your withdrawal claim), but the underlying SOL and token reserves stay in the Raydium pool — the pool keeps trading normally. DexScreener and Birdeye correctly display this as active liquidity. If liquidity disappeared after burning, it would mean someone could undo the burn, which would defeat the entire purpose.

What is the difference between burn and remove liquidity?

Removing liquidity uses your LP token to withdraw your share of both reserves back to your wallet (you get your SOL and tokens back). Burning destroys the LP token without touching the reserves — your claim disappears, but the pool keeps the underlying assets and continues trading. Burn is a one-way commitment; remove is a reversible action.

Can the pool reserves be drained after I burn LP?

Only through normal trading activity. Each swap takes one side and adds the other, so reserves shift over time but the pool maintains its constant product (k) until trading volume exhausts one side. No one can withdraw the reserves directly because the LP tokens that would authorize withdrawal no longer exist. This is the security guarantee.

How do I prove I actually burned LP on Solscan?

Open your Raydium pool's LP mint address on Solscan and check the Holders tab. The burn destination address (often the SPL Token Program's null wallet 1nc1nerator11111111111111111111111111111111) should hold your burned LP tokens. Also check the LP mint's total supply — burned LP reduces it. Both proofs are publicly verifiable forever.

Should DexScreener show 'liquidity locked' after burn?

DexScreener typically detects burned LP automatically and labels it appropriately on most token pages — but display behavior varies and isn't guaranteed. The on-chain proof on Solscan is what counts for traders doing due diligence. Some launch tools and aggregators (like Birdeye, Jupiter) explicitly flag burned-LP tokens with a verification badge.


Launching a memecoin and want to burn LP correctly? Use Alchemii's Burn Liquidity tool — it sends LP to the canonical incinerator and verifies on-chain. For the full launch flow including LP burn timing, see our memecoin launch checklist and the deeper LP burn guide. Or skip the configuration step entirely with our pre-configured Solana meme coin creator.

Related Topics

More guides covering the same Solana token creation, mint authority, LP burn, Raydium liquidity, and memecoin launch topics.