Comparison
Raydium CPMM vs AmmV4
Raydium offers two pool types on Solana. CPMM is the modern default. AmmV4 is the legacy format. Here's when to use each.
| Factor | CPMM (v2) | AmmV4 (v1) |
|---|---|---|
| Version | v2 (current, recommended) | v1 (legacy) |
| OpenBook Market Required | No — pool is self-contained | Yes — the CoinDevTools AmmV4 tool creates it for you automatically, in the same flow |
| Creation Cost | 1.85 SOL CoinDevTools fee + ~0.19 SOL Raydium rent/fee | 2 SOL CoinDevTools fee + ~0.3 SOL OpenBook market rent (this tool always builds its bundled market at the smallest size; no separate platform fee for the market) |
| Transactions Needed | 1 transaction | 2 transactions, sent back-to-back by one click (market + pool) |
| Setup Complexity | Simple — fill form, confirm | Same form as CPMM — no lot size, tick size, or market ID to enter; the tool sets them for you |
| Trading Performance | AMM-only pricing | AMM + on-chain order book |
| Fee Structure | Standard LP fees | LP fees + order book maker/taker fees |
| LP Lock (Burn) | Burn & Earn (keep fee NFT) | Standard LP burn |
| Jupiter Integration | Yes — auto-discovered | Yes — auto-discovered |
| Best For | 90% of new token launches | Tokens needing order book depth |
Use CPMM when...
- + Launching a new token (90% of cases)
- + You want the simplest setup
- + Budget matters — see the exact Creation Cost row above for both
- + You want Burn & Earn LP locking with fee NFT
Use AmmV4 when...
- - You need an on-chain order book
- - Market makers require limit orders
- - Integrating with OpenBook-dependent tools
- - Legacy compatibility is required
Related
FAQ
Which Raydium pool type should I use for a new token?
Use CPMM (v2) for almost all new launches. It's cheaper (no OpenBook market cost), simpler (one transaction), and works with all Jupiter/Raydium trading interfaces. Use AmmV4 only if you specifically need on-chain order book functionality.
Can I have both a CPMM and AmmV4 pool for the same token?
Yes. They're independent pools with separate liquidity. Some projects create a CPMM for retail trading and an AmmV4 for more sophisticated market making. However, splitting liquidity across pools means each pool has less depth.
Is AmmV4 being deprecated?
No — Raydium continues to support AmmV4 pools. However, CPMM is the recommended format for new pool creation. Raydium's documentation and UI both default to CPMM v2.