Skip to content
SOLTidy

How to burn LP tokens on Raydium: a step-by-step guide

Burn Raydium AMM v4 or CPMM LP tokens with a BurnChecked instruction on the LP mint: supply drops and that liquidity is locked for good. CLMM needs Burn & Earn.

Cover image for How to burn LP tokens on Raydium: a step-by-step guide
By 11 min read 2335 words

Key takeaways

  • Raydium AMM v4 and CPMM pools issue fungible SPL LP tokens, so burning them with a Burn or BurnChecked instruction lowers the LP mint's supply and locks that share of the pool permanently.
  • Raydium CLMM positions are NFTs with no fungible LP mint, so they cannot be LP-burned; Raydium's Burn & Earn locks CPMM LP tokens or full-range CLMM positions in escrow and gives you a Fee Key NFT to keep claiming fees.
  • SOLTidy's Burn LP Tokens tool burns any fungible LP token in one transaction with a BurnChecked instruction, shows your share of the LP supply before you sign, and charges a flat 0.005 SOL per burn.
  • As of November 2026, Raydium's public API reports a burnPercent for each pool, computed by comparing the LP tokens the pool minted with the LP mint's current supply.
  • Pump.fun's help center says LP tokens are locked and burned when a coin migrates to PumpSwap, so a pump.fun creator has no LP tokens of their own to burn.

The short answer

To burn LP tokens on Raydium, find your pool's LP mint and send a Burn or BurnChecked instruction for those tokens from the wallet that holds them; the LP mint's supply drops and that share of the pool can never be withdrawn. This works only for Raydium AMM v4 and CPMM pools, which give liquidity providers fungible LP tokens. Raydium CLMM positions are NFTs and have to go through Raydium's Burn & Earn instead. The spl-token CLI does it for the network fee; SOLTidy's Burn LP Tokens tool does it from a browser wallet for a flat 0.005 SOL per burn.

This post is the procedure. If you are still deciding whether to burn or lock at all, read burned vs locked liquidity on Solana first; for burning ordinary tokens rather than LP tokens, see how to burn SPL tokens.

Which Solana pools issue LP tokens you can burn?

Only pools that mint a fungible LP token can be LP-burned: Raydium AMM v4, Raydium CPMM and PumpSwap. Concentrated-liquidity pools represent each position as an NFT or a program account, so there is no LP supply to reduce. As of November 2026:

Pool typeProgram IDWhat a liquidity provider holdsCan you LP-burn it?Permanent lock option
Raydium AMM v4 (Standard, legacy)675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8Fungible SPL LP token (decimals vary by pool)YesNot supported by Burn & Earn
Raydium CPMM (Standard, current default)CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1CFungible SPL LP token, 9 decimals in the pools I sampledYesBurn & Earn
Raydium CLMM (Concentrated)CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqKPosition NFT, supply 1NoBurn & Earn, full-range positions only
Raydium LaunchLab graduatesSet at migrationLP handled at migrationNot by youLocked through Raydium's LP-Lock with a Fee Key
PumpSwapPumpSwap AMMFungible LP token from the pool's lp_mintYes, for pools you createdCanonical pump.fun migration pools are burned at migration
Meteora DLMMDLMMA position program account, no LP tokenNoNot an LP burn
Meteora DAMM v2DAMM v2Position NFT (Token-2022)NoPermanent lock inside the position

Sources for the table: Raydium's pool type guide and Burn & Earn docs, the program IDs and LP mint data returned by Raydium's public API, the PumpSwap README, Meteora's DLMM FAQ and DAMM v2 position docs.

Two cases trip people up. If your token graduated from pump.fun, Pump.fun's help center says its PumpSwap pool tokens "are locked and burned" at migration, so you have nothing to burn. And Raydium's interface labels both AMM v4 and CPMM pools "Standard", so check the program ID on the pool's explorer page to know which one you have.

What is an LP mint, and how do you find yours?

An LP mint is the SPL token mint that a pool uses to issue LP tokens; every AMM v4, CPMM or PumpSwap pool has its own. It is a third address, separate from the pool ID and from your token's mint, and pasting the wrong one is the most common mistake. Ways to find it:

  1. Your wallet. When you created the pool and deposited the initial liquidity, the pool minted LP tokens to your wallet. Open your wallet address on Solscan and look for an unfamiliar fungible token received in the pool-creation transaction; its mint is the LP mint.
  2. The pool account. Open the pool ID on Solscan or Solana Explorer. The decoded account data lists the LP mint (lpMint on AMM v4, lp_mint on CPMM and PumpSwap).
  3. Raydium's API. https://api-v3.raydium.io/pools/info/ids?ids=<POOL_ID> returns the pool's lpMint with its address, decimals and token program, along with lpAmount and burnPercent.

Then confirm your balance. Every LP mint I sampled from Raydium's API was owned by the original SPL Token program, not Token-2022, and AMM v4 LP mints had 5, 6 or 9 decimals depending on the pool, so always read the decimals rather than assuming them.

How do you burn Raydium LP tokens with SOLTidy?

I built the Burn LP Tokens tool so a launcher can do this from Phantom, Solflare or Backpack without the CLI, and see the percentages before signing. The procedure:

  1. Connect the wallet that holds the LP tokens. The tool scans both the SPL Token and Token-2022 programs and lists every fungible token with a non-zero balance. NFTs and other zero-decimal tokens are hidden, so a CLMM position NFT cannot be picked by mistake.
  2. Paste the LP mint into the search box. A valid address filters the list to exactly that mint. The tool does not detect pool types or confirm that a mint is an LP mint; it burns whatever fungible token you select, which is why you paste the address you found in the previous section rather than picking by name.
  3. Read the summary. It reads the mint's current supply from the chain and shows your share of total supply, the share you are about to burn and the total supply after the burn. Press Max to fill your whole balance.
  4. Decide whether to close the token account. If you burn the full balance, the account can be closed in the same transaction and its rent returned to you, 0.00148844 SOL for an account created at the current rent rate. That rent is yours; no percentage is taken from it.
  5. Tick the acknowledgement and sign. The button stays disabled until you confirm that the liquidity will be locked permanently. One transaction is built: a BurnChecked instruction (which carries the mint's decimals, so a wrong-decimals amount fails instead of burning the wrong quantity), the optional CloseAccount, and a 0.005 SOL transfer to the SOLTidy fee wallet.
  6. Keep the explorer link. After confirmation the panel shows a link to the transaction. That signature is your public proof; post it where buyers will look.

The fee is flat: 0.005 SOL per burn transaction regardless of how much liquidity the tokens represent, plus Solana's 5,000-lamport base network fee. The tool is non-custodial and requests no token approvals; it only builds the instructions above for your wallet to sign.

One detail worth knowing: the percentages use the LP mint's current supply. If some LP was already burned in an earlier transaction, "share of total supply" is your share of what remains, not of what the pool originally minted. Raydium's burnPercent and the explorer check below use the original figure.

How do you burn LP tokens with the spl-token CLI?

The free method is spl-token burn, which costs only the network fee. It is the same SPL Token Burn instruction, so the result on chain is identical:

  1. List your token accounts and find the one for the LP mint: spl-token accounts --verbose.
  2. Burn the amount you want, using the token account address (not the mint): spl-token burn <LP_TOKEN_ACCOUNT> <AMOUNT>, or ALL for the whole balance.
  3. Optionally close the empty account and take back its rent: spl-token close --address <LP_TOKEN_ACCOUNT>.

The catch is that your pool-creating wallet needs to be a keypair file the CLI can sign with. If it lives in a browser extension or a Ledger, a web tool is the practical route. The spl-token CLI guide covers installation and the account commands in more detail.

How does Raydium Burn & Earn work?

Burn & Earn is Raydium's own permanent lock for CPMM LP tokens and CLMM positions: the LP tokens or position NFT are moved into a program-owned escrow with no withdraw instruction, and you receive a Raydium Fee Key NFT that keeps the right to collect trading fees. Raydium's Burn & Earn documentation says the assets are "locked in a program-owned escrow, not destroyed" and calls the operation irreversible. The steps in Raydium's interface:

  1. Create a CPMM pool, or a CLMM pool with a full-range position.
  2. Go to Liquidity, then Create, then Burn & Earn.
  3. Select the position to lock and check the details.
  4. Type the confirmation sentence and click to lock the liquidity permanently.
  5. The Fee Key NFT arrives in your wallet. Whoever holds it collects the fees, so treat it like a valuable asset.

Raydium recommends locking only full-range CLMM positions, because a range-bound position stops earning once the price leaves its band and can never be adjusted after locking. AMM v4 is not supported.

Should you burn LP tokens or use Burn & Earn?

For an AMM v4 pool a burn is the only permanent option Raydium's tools offer; for a CPMM pool you choose between giving up the fees (burn) and keeping them (Burn & Earn). The differences that matter in practice:

Burn LP tokens (AMM v4, CPMM)Raydium Burn & Earn (CPMM, CLMM)
What happens to the LP tokensDestroyed; LP mint supply dropsHeld in Raydium's escrow; supply unchanged
Can the liquidity be withdrawn laterNeverNever
Trading fees on the locked shareStay in the pool's reserves foreverClaimable by the Fee Key NFT holder
Depends onSPL Token program onlySPL Token program plus Raydium's lock program
How buyers verifyLP supply and a Burn instructionThe escrow account and Raydium's interface
Works for CLMMNoYes, full-range recommended

Because a Burn & Earn lock moves tokens rather than destroying them, an explorer will show the LP supply unchanged and the escrow as a holder. Screeners that only measure supply reduction may read that differently from a burn, so check how a given site labels it before quoting a figure to buyers.

How do you verify an LP burn afterward?

You verify a burn by confirming the LP mint's supply dropped and that the transaction contains a burn instruction on that mint. Each place to look:

  • Solscan or Solana Explorer. Open the LP mint: after a full burn by the only provider, supply is at or near zero and your wallet is gone from the holders. Open the burn transaction and find a Burn or BurnChecked instruction from the token program, on the LP mint. The Transaction Decoder reads the same transaction in plain language.
  • Raydium's API. Each pool carries a burnPercent. The formula Raydium's frontend uses, reproduced in Shyft's guide, compares the LP amount the pool has minted (lpReserve on AMM v4) with the LP mint's actual supply: burned share = (max(supply, lpReserve - 1) - supply) / max(supply, lpReserve - 1). When I pulled the API's first eight Standard pools in November 2026, all five CPMM pools showed 99.99 or 100, while two of the three AMM v4 pools showed 0.
  • RugCheck. Its report has an LP section per market with fields such as lpMaxSupply, lpCurrentSupply and lpLockedPct. For concentrated-liquidity markets like Meteora DLMM and Orca, the LP mint is a placeholder and those figures are zero, which means "not applicable", not "unlocked".
  • DexScreener and Birdeye. Both display liquidity information on pair pages, but neither documents its LP-burn calculation publicly, so I would treat them as a convenience and check the chain yourself.

PumpSwap works the same way in principle: its pool account stores lp_supply, the total LP minted "without burns and lock-ups", so the gap between that and the LP mint's current supply is what has been burned.

Sending LP tokens to an "incinerator" address instead is a transfer, not a burn; the supply does not move. The burned vs locked guide explains why that needs interpreting and a real burn does not.

Should you burn all your LP tokens or only part?

Burn the share you are willing to treat as spent, because whatever you burn can never come back. A burn accepts any amount up to your balance, so partial burns are normal. Buyers look at the percentage of the LP supply burned, and a figure close to 100 is what most expect from a new launch.

What you permanently give up with an AMM v4 or CPMM burn:

  • The paired asset. The SOL or USDC you deposited stays in the pool for traders. You can never migrate it to a better pool or recover it if the project ends.
  • The trading fees on that share. In a standard pool, fees accrue to the reserves, so they are locked along with the burned liquidity. If you want the fees, that is the case for Burn & Earn on CPMM.
  • Other providers are unaffected. Anyone who adds liquidity later holds their own LP tokens and can withdraw them. Your burn locks only your portion.

Burning LP also only closes one exit. A team with an active mint authority can print tokens and sell them into the locked pool, and an active freeze authority can stop holders from selling. Revoke both before or alongside the burn with Revoke Mint Authority and Revoke Freeze Authority; mint authority vs freeze authority explains what each one controls. The order of all three steps in a launch is in the token launch checklist.

On the buyer side, the free Rug Check reads both authorities, Token-2022 extensions and top holders for any mint. It deliberately does not report LP burn status, since that requires inspecting the pool's LP mint as described above; the pre-buy rug pull checklist puts the two checks together.

Bottom line

You can burn LP tokens only for pools that issue fungible LP tokens: on Raydium that means AMM v4 and CPMM, where a Burn or BurnChecked on the LP mint lowers the supply and locks that share of the pool permanently, fees included. CLMM positions are NFTs and need Raydium's Burn & Earn, which also suits CPMM creators who want to keep claiming fees through a Fee Key NFT, and pump.fun coins already had their PumpSwap LP burned at migration. Find the LP mint, burn the share you can afford to lose, revoke the mint and freeze authorities, and publish the transaction. The spl-token CLI does it for the network fee if your key is a keypair file; from a browser wallet, SOLTidy's Burn LP Tokens tool does it in one transaction for 0.005 SOL and shows your share of the supply before you sign.

Questions & answers

How do I burn LP tokens on Raydium?

Connect the wallet that holds the LP tokens, find the pool's LP mint (it is not the pool ID or your token's mint), and send a Burn or BurnChecked instruction for that LP token from your token account. You can do it with the spl-token CLI for the network fee alone, or with SOLTidy's Burn LP Tokens tool for 0.005 SOL per burn. This only works for Raydium AMM v4 and CPMM pools, which issue fungible LP tokens.

Can I burn Raydium CLMM liquidity?

Not as an LP burn. A Raydium CLMM position is an NFT with a supply of 1, not a fungible LP token, so there is no LP supply to reduce. Raydium's Burn & Earn feature is the intended route: it locks a full-range CLMM position in a program-owned escrow permanently and mints you a Fee Key NFT that keeps the right to claim trading fees.

What is the difference between burning LP tokens and Raydium Burn & Earn?

A burn destroys the LP tokens, so the LP mint's supply drops and the burned share's trading fees stay in the pool for good. Burn & Earn moves the LP tokens or position NFT into a Raydium escrow that has no withdraw instruction, so the liquidity is just as permanent, but you receive a transferable Fee Key NFT that can keep collecting fees. Burn & Earn supports CPMM and CLMM, not AMM v4.

How do I check that LP tokens were really burned?

Open the LP mint on Solscan and compare its current supply with what the pool minted; after a full burn by the only provider, supply is at or near zero. Then open the burn transaction and confirm a Burn or BurnChecked instruction on that LP mint. Raydium's API reports a burnPercent per pool, and RugCheck shows an LP locked percentage per market.

Do pump.fun tokens on PumpSwap need an LP burn?

No. Pump.fun's help center says that when a coin migrates to PumpSwap, its liquidity pool tokens are locked and burned and the liquidity can only leave through trading. The creator receives no LP tokens from the migration, so there is nothing to burn. LP burning applies when you create a pool yourself and deposit the initial liquidity.

Can I burn only part of my LP tokens?

Yes. A burn takes any amount up to your balance. The burned share is locked permanently and the rest stays withdrawable. Buyers judge the percentage of the LP supply that is burned, so a 50% burn reads as exactly that. SOLTidy's tool shows the share of total LP supply you are about to burn before you sign.