PumpSwap vs Raydium on Solana: What Actually Changes for Your Trades
PumpSwap and Raydium both sit on Solana and both let you swap tokens, but they occupy very different spots in the trading lifecycle.
For Solana memecoin traders, the path often looks like:
- Pump.fun bonding curve →
- Graduation to PumpSwap AMM →
- Later listings / deeper liquidity on Raydium (and Jupiter routing)
Understanding how PumpSwap and Raydium differ in mechanics, fees, and liquidity helps you decide where to trade a given token and what to expect from execution.
Below is a concrete, trader-focused comparison based only on documented behavior of both protocols.
1. Where Each DEX Sits in the Solana Stack
PumpSwap: Native endpoint for Pump.fun launches
PumpSwap is the AMM that Pump.fun tokens graduate into. Pump.fun uses a constant‑product bonding curve with synthetic reserves to bootstrap new tokens; once a token hits the graduation threshold, the curve is closed and liquidity is migrated atomically into PumpSwap. (pump.fun)
Key points:
- Purpose: Dedicated venue for Pump.fun ecosystem tokens after bonding‑curve trading.
- Flow: New token → bonding curve on Pump.fun → automatic migration to PumpSwap pool when market‑cap threshold is hit.
- Program separation: Pump.fun bonding curve and PumpSwap are different Solana programs with different event formats, which is why most analytics tools treat them separately. (reddit.com)
You can also create direct PumpSwap pools without going through the bonding curve, but in practice most activity is around graduated Pump.fun coins. (youtube.com)
Raydium: General‑purpose Solana DEX with multiple pool types
Raydium is a permissionless DEX that provides liquidity across much of the Solana ecosystem. It integrates with OpenBook’s central limit order book and offers several AMM types: legacy AMM v4, constant‑product pools, and concentrated‑liquidity (CLMM) pools. (tmng-al.uspto.gov)
Key points:
- Purpose: Broad‑coverage DEX for SPL and Token‑2022 assets, not tied to a single launchpad.
- Pool types:
- Constant‑product (CPMM) pools.
- Concentrated‑liquidity (CLMM) pools (NFT‑position based). (github.com)
- Order‑book integration: Raydium AMM can place and manage orders on OpenBook, sharing liquidity with order‑book venues. (resources.cryptocompare.com)
In practice, many Pump.fun tokens that gain traction eventually get Raydium pools (sometimes community‑seeded), but that’s not automatic the way PumpSwap graduation is.
2. AMM Design and Liquidity Behavior
PumpSwap AMM
PumpSwap is described in Pump’s docs as the AMM that graduated coins migrate into. It’s a straightforward swap AMM, designed primarily for memecoins that have just left the bonding curve. (pump.fun)
Important implications for traders:
- Single canonical pool at graduation: When a token graduates, the bonding‑curve reserves are moved into a PumpSwap pool that becomes the canonical liquidity for that token in the Pump ecosystem. Pump.fun does not later add or remove liquidity from that pool. (pump.fun)
- Early‑stage liquidity profile: At graduation, liquidity is often thin relative to later Raydium listings; price impact for larger trades can be significant.
- No order‑book integration: Execution is purely AMM‑based; there’s no routing to OpenBook.
As a trader, PumpSwap is typically where you see first post‑curve liquidity, but not necessarily the deepest or most stable liquidity later in the token’s life.
Raydium AMM + CLMM
Raydium runs multiple pool architectures: constant‑product AMMs and concentrated‑liquidity pools. CLMM pools allow LPs to concentrate liquidity in specific price ranges, similar to Uniswap v3. (github.com)
Trader‑relevant consequences:
- Deeper, more flexible liquidity: For tokens that have active LPs, CLMM pools can provide high depth around the current price, which reduces slippage for moderate‑size trades.
- Multiple pools per pair: A token may have several Raydium pools (e.g., CPMM and one or more CLMM fee tiers). Jupiter and other routers choose between these.
- Order‑book connectivity: Raydium’s AMM can place orders on OpenBook, effectively tapping into CLOB liquidity when it exists. (resources.cryptocompare.com)
For most established tokens, Raydium (often via Jupiter routing) is where you’ll see better depth and more routing options than on PumpSwap.
3. Fees: Protocol vs Solana Network
Solana base and priority fees (applies to both)
Every swap on PumpSwap or Raydium is a Solana transaction, so both share the same network‑level fee model:
- Base fee: 5,000 lamports per signature, split 50% burned and 50% to the validator. (solana.com)
- Priority fee: Optional fee in micro‑lamports per compute unit; total priority fee ≈
CU_price * CU_limit / 1_000_000lamports. (solana.com)
Raydium’s own docs and SDK examples expose computeUnitPriceMicroLamports explicitly when building swap transactions; PumpSwap transactions are subject to the same underlying Solana fee rules. (docs.raydium.io)
PumpSwap protocol fees
Pump’s public docs distinguish bonding‑curve fees from PumpSwap fees:
- Bonding curve: 1.25% total trading fee on the curve, split between creator and protocol. (pump.fun)
- PumpSwap: Uses a separate fee schedule defined in
pump_fees.jsonin the PumpSwap IDL; the docs emphasize that post‑graduation trading happens in the PumpSwap AMM with its own fee parameters. (pumpdocs.fun)
The exact PumpSwap percentage can be read from the on‑chain config / IDL, but Pump’s docs do not state a single, fixed public number the way Raydium does. As a trader, you should check the actual pool parameters in explorers or SDKs rather than assume a generic rate.
Raydium protocol fees
Raydium’s fee structure is documented and depends on pool type: (raydium.mintlify.app)
- Standard AMM (AMM v4): 0.25% swap fee per trade, paid to LPs.
- CLMM pools: Tiered fees, typically in a range from 0.01% to 2%, depending on the specific pool.
- CPMM pools: Fee ranges between 0.25% and 4%, according to Raydium’s transparency framework.
- Network fees: Solana base + priority fees are paid to validators, not to Raydium.
For most spot swaps on common Raydium AMM pools, you’ll see 0.25% protocol fee + Solana network fee, with CLMM pools sometimes cheaper or more expensive depending on tier.
4. Execution, Routing, and UX Differences
How you typically access each venue
- PumpSwap
- Accessed directly via Pump’s UI (swap.pump.fun) or via tools that integrate PumpSwap pools.
-
Focused on Pump.fun ecosystem tokens, especially right after graduation. (reddit.com)
-
Raydium
- Accessed directly via Raydium’s app, via aggregators like Jupiter, or via wallets (Phantom, Backpack, etc.). (coinbureau.com)
- Serves as one of the main liquidity backends for Jupiter routes.
In practice, many traders never open Raydium’s UI directly—they just use Jupiter, which routes into Raydium pools under the hood when that gives the best price.
Limit orders and order‑book behavior
- PumpSwap: No public documentation or UI for native limit orders; it behaves as a pure AMM.
- Raydium: Historically supported limit orders via integration with Serum/OpenBook, but community reports note that Raydium’s limit‑order UI has been disabled or limited at various times following Serum’s collapse. (reddit.com)
Today, most retail traders treat Raydium primarily as a swap venue and use external tools (e.g., Birdeye, DexScreener, or bots) for pseudo‑limit behavior.
Slippage and price impact
Because PumpSwap pools start from bonding‑curve migration and are often the first AMM liquidity, they can be:
- More volatile: Rapid inflows/outflows right after graduation.
- Shallower: Less total liquidity than mature Raydium pools.
Raydium, especially when a token has:
- A CLMM pool with active LPs, and/or
- A CPMM pool with decent TVL,
will usually offer lower slippage for a given trade size than PumpSwap for the same token.
The trade‑off is timing: PumpSwap often lists the token earlier; Raydium often has better depth later.
5. Token Lifecycle: When to Expect PumpSwap vs Raydium Liquidity
A typical Pump.fun token lifecycle looks like this: (pump.fun)
- Creation on Pump.fun
- Token is created with a bonding‑curve market; users trade directly against the curve.
- Graduation threshold hit
- Once the token reaches Pump’s market‑cap threshold, the bonding curve is closed and its reserves are migrated to a PumpSwap AMM pool.
- PumpSwap trading
- Token trades on PumpSwap as a standard AMM pair.
- Community or project‑driven Raydium listing
- If the token gains traction, someone (often the team or community) creates Raydium pools, sometimes both CPMM and CLMM.
- Aggregator routing (Jupiter, etc.)
- Once Raydium pools exist, Jupiter and other routers can route trades through Raydium instead of (or in addition to) PumpSwap, depending on price and depth.
For a trader, the practical takeaway is:
- Earliest phase (bonding curve): You’re on Pump.fun, not PumpSwap or Raydium.
- Early post‑curve phase: Liquidity is on PumpSwap; Raydium may not exist yet.
- Later phase: Raydium often becomes the main liquidity venue, especially once aggregators prefer its pools.
6. Practical Workflows for Solana Traders
When PumpSwap tends to make sense
- You’re trading a very fresh Pump.fun token that just graduated and has no Raydium pool yet.
- You want to interact with the canonical post‑curve liquidity defined by Pump’s migration.
- You’re comfortable with higher volatility and potentially higher price impact in exchange for earlier entry.
Risk considerations:
- Thin liquidity can amplify both upside and downside.
- Early post‑graduation periods are often targeted by bots and snipers, as documented in academic work on Pump.fun buyer behavior. (arxiv.org)
When Raydium tends to make more sense
- The token already has Raydium pools with decent volume and depth.
- You’re routing via Jupiter, which often selects Raydium for best execution.
- You’re trading larger size and care more about slippage and depth than being the earliest in.
Useful tools:
- Birdeye and DexScreener to inspect per‑pool liquidity, volume, and price impact.
- Jupiter to see which route (Raydium CPMM vs CLMM vs other DEXes) gives the best quote.
7. Summary: Concrete Differences You Should Care About
- Ecosystem role
- PumpSwap: Native AMM endpoint for Pump.fun tokens after bonding‑curve graduation.
-
Raydium: General‑purpose DEX with CPMM + CLMM + order‑book integration across the broader Solana ecosystem.
-
Liquidity profile
- PumpSwap: Earliest AMM liquidity for Pump.fun tokens; often thinner and more volatile.
-
Raydium: Typically deeper and more stable for tokens that survive long enough to get serious LP support.
-
Fees
- Both: Pay Solana base + optional priority fees.
- PumpSwap: Uses Pump‑defined AMM fee parameters; exact % is pool‑config dependent.
-
Raydium: Documented 0.25% for standard AMM, tiered CLMM and CPMM fees varying by pool.
-
Execution features
- PumpSwap: Pure AMM swaps, no order‑book integration.
- Raydium: AMM + CLMM + historical limit‑order / order‑book integration via OpenBook.
If you’re trading Solana memecoins, you’ll almost certainly touch both at different stages of a token’s life. The key is to:
- Check where the real liquidity currently is (Birdeye, DexScreener, Jupiter route details).
- Understand that “earlier” (PumpSwap) often means thinner and riskier, while “later” (Raydium) often means deeper but less explosive.
Use PumpSwap for exposure to freshly graduated Pump.fun tokens, and Raydium (usually via Jupiter) once a token has proven it can attract sustained liquidity.