Solana tools
Explore 20lab Solana Tools
Effortlessly manage your Solana tokens with our toolset.Solana tools
Remove liquidity
Blockchain
Related Posts
Continue your journey with these related blog posts.
Learn about Solana, the blockchain that provides a fast, secure and scalable infrastructure for token projects.
July 24, 2024
8 min read
Learn how to add liquidity on Raydium DEX with our comprehensive guide. Step-by-step instructions for Solana token creators to securely launch your token!
January 28, 2025
7 min read
Learn what SPL is and how it is standardizing tokens for compatibility across Solana blockchain.
November 11, 2024
5 min read
The Solana remove liquidity tool is a utility that allows liquidity providers to withdraw their deposited assets from a liquidity pool on Solana. This tool is useful for:
- Exiting a liquidity position partially or in full
- Reclaiming tokens for use in other strategies or purposes
- Responding to changing market conditions or project needs
- Collecting accrued trading fees along with your principal
The tool supports Raydium Legacy AMM, Raydium CPMM and Meteora DAMM V1 & V2 pools and provides a straightforward interface to redeem your LP tokens and receive your share of the pool's assets back to your wallet.
When you remove liquidity, you receive your proportional share of both tokens currently held in the pool, which includes:
- Your original deposited assets, adjusted for any price changes since deposit
- Your accumulated share of trading fees earned while you were a liquidity provider
- Both tokens in the pair, returned at the current pool ratio rather than your original deposit ratio
The exact amounts you receive will differ from what you originally deposited if prices have changed - this is the realization of any impermanent gain or loss. The 20lab interface shows you the expected return before you confirm the transaction.
Yes, you can withdraw a partial amount of your liquidity position at any time. Partial removal is useful for rebalancing your portfolio, taking profits, or accessing liquidity for other uses without fully exiting your position in the pool.
Yes, LP tokens are required to withdraw liquidity from any Solana pool. They serve as your claim ticket on the pool's assets:
- LP tokens prove your ownership stake in the pool
- They are burned (destroyed) during the withdrawal process
- The amount of assets you receive is proportional to the LP tokens you redeem
Ensure the wallet you connect holds the LP tokens for the pool you wish to exit. LP tokens of different pools are distinct and non-interchangeable.
No waiting period is imposed by the DEX - you can remove liquidity at any time. Regarding fees:
- Standard Solana network transaction fees apply
- No additional withdrawal fee is charged by the DEX
- The 20lab service fee as disclosed in pricing applies to the remove liquidity operation
This flexibility means you are never locked into a position and can respond quickly to changing market conditions or project needs.
Accrued trading fees are automatically included in your withdrawal when you remove liquidity:
- Fees accumulate inside the pool and are reflected in the growing value of your LP tokens
- When you redeem your LP tokens, you receive your principal plus all accumulated fees in a single transaction
- No separate fee claim step is required
This means the longer you provide liquidity in an active pool, the more fees you accumulate before withdrawal.
Removing liquidity does not directly change the token price, as it is not a swap. However, it can have indirect market effects:
- Reducing pool depth increases price impact for future trades of the same size
- Lower liquidity makes the token more susceptible to price manipulation and volatility
- Large withdrawals from small pools can affect market sentiment if not communicated in advance
For project teams managing their own pools, it is good practice to communicate significant liquidity changes to your community ahead of time, as unexpected large withdrawals can be misinterpreted as a loss of confidence in the project.
Yes, but you can only ever remove the liquidity that you yourself deposited. Specifically:
- You can withdraw from any pool where you hold the corresponding LP tokens
- You cannot withdraw liquidity deposited by other participants
- Pool creation does not grant any special withdrawal rights over other providers' funds
- Your withdrawal only affects your proportional share of the pool
This design ensures that liquidity provision is always non-custodial - your funds remain under your control via your LP tokens and can only be accessed by the wallet that holds them.


