Liquidity
SolanaAdd or remove Raydium CPMM liquidity
Add liquidity to, remove it from, or inspect your existing Raydium CPMM pool positions across Mainnet and Devnet.
Your Raydium CPMM positions
Add liquidity to an existing Raydium CPMM pool, withdraw part or all of a position, or simply check what you have deposited and your share of each pool. Positions are held in your own wallet as LP tokens — connect it to load them.
Use this tool to add liquidity on Raydium, remove liquidity on Raydium, and review your CPMM LP positions. Connect your wallet and Dexmint lists the pool, the estimated amount of each token in your position, and your share. From the same table, you can add more liquidity or withdraw part or all of a position back to your wallet.
Custody stays where it belongs: your positions are LP tokens sitting in your own wallet, and Dexmint only prepares each add or remove for you to review and sign.
How to add or remove Raydium CPMM liquidity on Solana
Connect the wallet holding your LP tokens
Your positions load automatically for the current network the moment you connect. Start on Devnet for a free practice run.
Find your position
LP positions usually appear automatically. If a pool is missing, paste its Raydium pool ID into the field at the top and load it manually.
Choose add or remove
To add, pick which token you type an amount for; the other side is previewed from the live pool ratio. To remove, drag the slider from 0 to 100% and see what you will get back.
Review the fee ledger
The dialog shows a flat platform fee in SOL before you approve anything. This is separate from the tokens you deposit or withdraw, and coupons apply here too.
Sign in your wallet
Approve the transaction and watch it build, send, and confirm on-chain. You get the signature and an explorer link, and the table refreshes.
How Raydium CPMM positions work
Adding liquidity to a Raydium CPMM pool deposits both tokens in the pair and gives you LP tokens as a receipt. The LP tokens stay in your wallet, and the percentage shown next to each position is your share of the pool.
Trading changes the balance between the two tokens over time. Removing liquidity from Raydium returns both tokens at the pool’s current ratio, not the exact amounts you originally deposited. Receiving more of one token and less of the other is normal AMM behavior.
What happens on-chain when you add or remove
Adding deposits both tokens at the current ratio and mints you more LP tokens. The amount you type deposits in full; the slippage setting (1% by default, under Advanced) only caps the extra the pool may take if the ratio shifts before confirmation.
Removing burns the percentage of LP tokens you chose and sends both tokens straight back to your wallet. A 100% removal fully exits; anything left keeps earning its share of trading fees.
After you adjust a position
The result card links to the transaction on an explorer, and the table updates with your new amounts and share. Next, you might snapshot your holders before an announcement or create a pool for a new token. Both tools are linked below.
Frequently asked questions
Where are my LP tokens kept?
In your own wallet, like any other token. Dexmint never takes custody. The tool only reads them to show your positions, and you sign every add or remove.
Why do I get back different amounts than I deposited?
Trading shifts the balance between the pool’s two tokens. You receive your share of both at the current ratio, usually with more of one token and less of the other. This is how Raydium CPMM pools work.
My pool is not showing up. What do I do?
Check that your wallet and network are correct, then paste the pool ID into the field at the top and click Load. You can load any Raydium CPMM pool, including one you joined outside Dexmint.
Can I withdraw only part of my position?
Yes. The remove slider runs from 0 to 100%, with quick presets. Whatever you leave in the pool keeps earning its share of trading fees.
What does adjusting a position cost?
A flat platform fee in SOL is shown in the fee ledger before you sign. It is never a percentage of your position and is separate from the tokens you deposit or withdraw. Solana also adds its network fees.
How do I learn this without risking a live pool?
Create a test pool on Devnet with free devnet SOL, then add and remove liquidity there until the slider and previews feel familiar.
What to do next
- Create Raydium CPMM PoolBootstrap a Raydium CPMM liquidity pool for your token in a guided flow, with initial pricing and position set up for you.
- Create SPL TokenMint a classic SPL token with full metadata, logo upload, and optional authority revocations in a single guided flow.
- Holder SnapshotCreate a point-in-time list of Solana token or NFT holders, review balances and supply share, and export the available results as CSV.