Adding liquidity to a decentralized exchange (DEX) is a crucial step for any new token project on the Solana blockchain. Raydium, one of the leading DEXs, has recently introduced CPMM (Constant Product Market Maker) — a next-generation liquidity model designed to simplify pool creation and reduce costs. This guide walks you through the entire process of adding and removing liquidity from a Raydium CPMM pool, with practical tips and troubleshooting advice.
Whether you're launching a meme coin or building a utility token, understanding how to efficiently manage your liquidity can save you time, money, and technical headaches.
What Is Raydium CPMM?
Raydium’s CPMM is a modernized version of the traditional AMM (Automated Market Maker) model. It introduces several improvements over the older V2 AMM pools:
- ✅ No need for OpenBook market ID – Eliminates the cost and complexity of creating a separate market.
- ✅ Lower creation fee – Only ~0.2 SOL, half the cost of legacy pools.
- ✅ Simpler setup – Streamlined interface and fewer dependencies.
- ⚠️ Limited bot support – Some trading bots (e.g., PEPE sniper bots) don’t yet support CPMM.
- ⚠️ Occasional trading issues – Rare but possible slippage or transaction failures post-launch.
This makes CPMM ideal for new projects looking to launch quickly and affordably — as long as they don’t rely on third-party bot ecosystems.
👉 Discover how to securely manage your Solana tokens while launching your next project.
Step-by-Step: How to Add Liquidity to CPMM
Follow these steps to create your own CPMM liquidity pool on Raydium.
1. Access the Raydium Liquidity Dashboard
Go to the official Raydium Liquidity Pools page and click "Create" on the right-hand side.
🔗 Official URL: https://raydium.io/liquidity-pools/
Select "Standard AMM Pool" in the creation flow. While Raydium offers concentrated liquidity options, we recommend standard pools for most users due to their simplicity and wider compatibility.
💡 Why choose Standard over Concentrated?
Concentrated liquidity requires precise price ranges and is sensitive to volatility. For new tokens with unpredictable price movement, this increases the risk of being out of range — reducing fee earnings and liquidity efficiency.
2. Set Token Amounts and Initial Price
On the next screen, input the following:
- Your Token Amount: The number of tokens you're adding to the pool.
- SOL Amount: The amount of SOL that will form the trading pair.
- Launch Time (UTC): When trading will go live. Before this time, no trades are allowed.
- Initial Price: Automatically calculated based on your token-to-SOL ratio.
Example Calculation:
If you deposit:
- 100,000,000 tokens
- 1 SOL
Then the initial price per token is:
1 SOL ÷ 100,000,000 = 0.00000001 SOL/tokenAt a SOL price of $182, that equals approximately **$0.00000182 per token**.
Raydium automatically converts UTC to local time, so setting launch times is user-friendly — just pick your desired start time in your timezone, and the system adjusts accordingly.
Once everything looks correct, click "Initialize Liquidity" and confirm the transaction in your wallet. The fee is typically around 0.2 SOL.
After confirmation, you’ll see a success message indicating your pool has been created.
How to Remove Liquidity from CPMM
After your token gains traction or if you want to adjust your strategy, you may need to withdraw liquidity.
1. Navigate to Your Portfolio
Visit the Raydium Portfolio page:
🔗 https://raydium.io/portfolio/
Under Standard Liquidity Pools, locate your pool. Note: If you set a future launch time, the pool will only appear after trading goes live.
2. Withdraw Liquidity
Click the “-” button next to your position to begin removal.
You can choose to withdraw:
- A partial percentage (e.g., 50%)
- Or the full 100%
Confirm your selection and approve the transaction in your wallet. The withdrawn assets will return to your wallet instantly upon confirmation.
🛑 Important: Removing all liquidity effectively shuts down trading until new liquidity is added.
👉 Learn how top projects manage liquidity and avoid common pitfalls during token launches.
Frequently Asked Questions (FAQ)
Q1: What are the advantages and disadvantages of CPMM?
A:
Pros:
- No need to create an OpenBook market ID → saves ~1–2 SOL in fees
- Cheaper pool creation (~0.2 SOL vs ~0.4 SOL for V2)
- Easier setup with built-in time locking
Cons:
- Not all sniper bots support CPMM (e.g., PEPE bot)
- Slightly less visibility on some analytics platforms
- Potential for minor UI bugs during high congestion
Q2: Can I lock or burn my CPMM liquidity pool?
A: Yes! You can still burn the liquidity pool by sending your LP tokens to a burn address (e.g., 11111111111111111111111111111111). This permanently removes access to the funds and signals strong commitment to investors.
Many teams use third-party lockers or renounce ownership after launch to enhance trust.
Q3: My token still has mint or freeze authority enabled — what should I do?
A: It's highly recommended to revoke mint and freeze authority after launching. Leaving these permissions active raises red flags for traders who fear sudden supply inflation or account freezes.
Use tools like Solana CLI or explorer-based interfaces (e.g., SolanaFM) to inspect and revoke these authorities securely.
Q4: I get “Application Error: Client Exception” when using Raydium — how do I fix it?
A: This error is commonly caused by Google Chrome’s auto-translate feature interfering with JavaScript execution.
To resolve:
- Right-click on the page
- Select “Translate to English” (or “Don’t translate”)
- Refresh the page
Alternatively, disable auto-translation globally in Chrome settings under Languages > Offer to translate pages.
Q5: Can I add more liquidity later?
A: Absolutely. You can increase your stake at any time by returning to the CPMM pool page, entering new amounts, and adding more liquidity. This helps stabilize price and improve trading volume.
Just ensure you maintain a balanced ratio close to the current market price to minimize impermanent loss.
Q6: Is CPMM compatible with other DeFi protocols?
A: Currently, CPMM pools have limited integration outside Raydium’s ecosystem. However, as adoption grows, expect broader support across yield aggregators, lending platforms, and analytics dashboards in 2025.
For now, treat CPMM as a Raydium-native solution optimized for fast, low-cost launches.
Final Tips for Successful Token Launches
- ✅ Always test with small amounts first
- ✅ Revoke unnecessary token authorities post-launch
- ✅ Announce launch time clearly to build anticipation
- ✅ Monitor pool activity using Solana explorers
- ✅ Consider using trusted tools for fair launches
Launching a token isn’t just about technology — it’s about building trust, transparency, and community engagement from day one.
👉 Stay ahead of market trends and track your portfolio performance with advanced tools.
Core Keywords
- Raydium CPMM
- Add liquidity Solana
- Create liquidity pool
- CPMM vs AMM
- Burn liquidity pool
- Solana token launch
- Remove liquidity Raydium
- Low-cost pool creation
By mastering Raydium’s CPMM system, you gain a powerful tool for launching tokens efficiently and affordably. With lower fees, simpler setup, and growing adoption, CPMM represents the future of decentralized trading on Solana — especially for independent creators and emerging projects.