How to Remove Liquidity on Solana

Introduction

The DEXArea Solana Remove Liquidity tool lets you withdraw your liquidity from existing Raydium pools directly from your browser. All actions are signed in your wallet and executed on-chain (non-custodial).

Supported pool types:

  • CPMM (Standard AMM)
  • Legacy AMM v4
  • CLMM (Concentrated Liquidity Market Maker)

1. What This Tool Does

  • Removes liquidity from existing Raydium pools
  • Returns your tokens based on your current share of the pool or position
  • Supports CPMM, Legacy v4, and CLMM pool types
  • Select pool from your wallet (first in the community)
  • Automatically loads pool information when selected

For CPMM and Legacy AMM v4, you withdraw by burning LP tokens. For CLMM, you withdraw by closing or reducing a concentrated liquidity position.


2. Transaction Structure

Removing liquidity requires one wallet confirmation:

  • LP token burning (CPMM / Legacy v4) or position reduction/close (CLMM)
  • Token transfers from the pool back to your wallet
  • Network fees
Wallet Confirmation Prompt

Wallet confirmation prompt for removing liquidity


3. Quick Start

  1. Connect wallet
  2. Select network (Mainnet or Devnet)
  3. Select pool from your wallet
  4. Select what to withdraw:
    • For CPMM / Legacy v4: enter LP token amount to burn
    • For CLMM: select position and choose amount or percentage to withdraw
  5. Confirm the transaction in your wallet
  6. Receive base and quote tokens returned from the pool

4. Prerequisites

  • LP tokens (for CPMM / Legacy v4) and/or CLMM positions in your wallet
  • SOL for network fees

5. When to Use

  • Take profits from a successful liquidity position
  • Exit positions when you no longer want to provide liquidity
  • Reallocate capital to other pools or strategies
  • Emergency withdrawal if you need quick access to your tokens

When removing liquidity, you receive tokens based on the current pool ratio or price range, which may differ from when you initially provided liquidity.


6. Required Inputs

Remove Liquidity Interface

Remove Liquidity Interface

Pool Selector

Select a pool from your wallet to remove liquidity from. This feature is first in the community—no need to manually enter pool addresses.

When you select a pool, the tool automatically loads:

  • Token pair and pool type (CPMM / Legacy v4 / CLMM)
  • Current pool ratio
  • Your LP token balance and/or CLMM positions
  • Estimated token returns for the selected withdrawal amount

Withdrawal Amount

  • CPMM / Legacy v4: Enter LP token amount to burn
  • CLMM: Select the liquidity position and set amount or percentage to withdraw

7. What You Receive

  • Base and quote tokens returned to your wallet
  • Transaction hash for verification
  • Remaining share or positions (if you removed partial liquidity)

On success, the result modal shows liquidity removed, tokens received, transaction hash, and pool information:

Remove Liquidity Result Modal

Remove liquidity result modal


8. Risks & Important Considerations

Impermanent Loss

Your token values may have changed since you initially provided liquidity, potentially resulting in fewer tokens than if you had held them separately.

Slippage

Large withdrawals may experience slippage, especially in pools with low liquidity.

CLMM

Withdrawals depend on your specific price range and position; if price has moved, token composition may differ from your initial deposit.

Finality

Once confirmed on-chain, the transaction cannot be reversed.


9. Troubleshooting

Common issues:

  • Pool not found in wallet
  • Insufficient LP tokens (CPMM / Legacy v4)
  • No position found (CLMM)
  • Insufficient SOL for network fees
  • Slippage errors
  • Network congestion

Increasing priority fee may help during congestion.


10. FAQ

What happens to my LP tokens when I remove liquidity? Your LP tokens are burned (destroyed) when you remove liquidity, and you receive the underlying base and quote tokens in return.

Can I remove partial liquidity? Yes, you can specify any amount of LP tokens to burn, allowing you to remove only a portion of your liquidity position.

How do I know how many tokens I’ll receive? The tool shows estimated returns before you confirm the transaction, but final amounts depend on the pool ratio at execution time.

What if the pool has low liquidity? Low liquidity pools may experience higher slippage, meaning you might receive fewer tokens than expected.

Can I remove liquidity from any pool? You can only remove liquidity from pools where you have LP tokens or CLMM positions representing your share.

What if my transaction fails? If the transaction fails, no liquidity will be removed and you will not be charged. You can retry or contact support if the issue persists.