Skip to main content

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.

FactorCPMM (v2)AmmV4 (v1)
Versionv2 (current, recommended)v1 (legacy)
OpenBook Market RequiredNo — pool is self-containedYes — the CoinDevTools AmmV4 tool creates it for you automatically, in the same flow
Creation Cost1.85 SOL CoinDevTools fee + ~0.19 SOL Raydium rent/fee2 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 Needed1 transaction2 transactions, sent back-to-back by one click (market + pool)
Setup ComplexitySimple — fill form, confirmSame form as CPMM — no lot size, tick size, or market ID to enter; the tool sets them for you
Trading PerformanceAMM-only pricingAMM + on-chain order book
Fee StructureStandard LP feesLP fees + order book maker/taker fees
LP Lock (Burn)Burn & Earn (keep fee NFT)Standard LP burn
Jupiter IntegrationYes — auto-discoveredYes — auto-discovered
Best For90% of new token launchesTokens 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
Create CPMM Pool →

Use AmmV4 when...

  • - You need an on-chain order book
  • - Market makers require limit orders
  • - Integrating with OpenBook-dependent tools
  • - Legacy compatibility is required
Create AmmV4 Pool →

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.