Overview: PumpSwap vs Raydium in the Solana DEX Stack
PumpSwap and Raydium both sit on Solana and both run AMMs, but they occupy very different roles in the lifecycle of a token:
- Pump.fun / PumpSwap: a launchpad + bonding-curve marketplace that graduates tokens into an AMM pool on PumpSwap once a threshold is hit. (pump.fun)
- Raydium: a general-purpose DEX with both constant-product (CPMM) and concentrated-liquidity (CLMM) pools, used across the Solana ecosystem for everything from memecoins to majors. (docs.raydium.io)
For traders, the key question isn’t "which is better overall" but what each venue is actually doing under the hood and when you should expect better fills, lower slippage, or deeper liquidity.
This article focuses on:
- How trading works on PumpSwap vs Raydium
- Where liquidity comes from on each
- Practical implications for execution (slippage, MEV, routing)
- Tooling and data you can use around both
1. How Pump.fun → PumpSwap Actually Works
Bonding curve phase (before PumpSwap)
Every token launched on Pump.fun starts on a bonding curve, not a traditional DEX pool. The price is a deterministic function of on-chain virtual reserves; there is no orderbook and no external LPs. (pump.fun)
Key properties of the Pump.fun bonding curve:
- It uses constant-product AMM math (similar to Uniswap v2-style CPMM) with virtual SOL and token reserves. (pump.fun)
- Every buy pushes price up; every sell pushes price down.
- Price impact scales with trade size – large trades on the curve get worse fills than small ones. (pump.fun)
- The curve charges a 1.25% trading fee, split between the creator and the protocol. (pump.fun)
At this stage you are not trading on PumpSwap or Raydium; you are trading directly against the bonding-curve program.
Graduation to PumpSwap
Once a token hits Pump.fun’s graduation threshold (defined in terms of market cap / SOL raised on the curve), the bonding curve is closed and the liquidity is migrated to PumpSwap: (pump.fun)
- The bonding-curve pool is shut down.
- The accumulated SOL and tokens are moved into a canonical AMM liquidity pool on PumpSwap.
- Pump.fun states that after graduation, it does not seed or remove this liquidity; it becomes protocol-owned liquidity in the PumpSwap pool. (pump.fun)
Community and third‑party docs describe this as a single atomic transition from bonding curve to AMM pool, after which trading continues on the AMM. (deepwiki.com)
Direct launches to PumpSwap
In addition to the bonding-curve path, creators can also launch directly to a PumpSwap pool (skipping Pump.fun’s curve) via tooling and tutorials that walk through creating a PumpSwap liquidity pool and seeding it with SOL + tokens. (youtube.com)
From a trader’s perspective, that means:
- Some tokens will appear first on the bonding curve, then on PumpSwap.
- Others may appear only as PumpSwap AMM pools, similar to a standard DEX listing.
2. How Raydium’s AMMs Work (CPMM and CLMM)
Raydium is one of Solana’s core DEXs and runs two main AMM types: (docs.raydium.io)
- CPMM (constant-product AMM) – Uniswap v2-style pools with x·y = k pricing.
- CLMM (concentrated-liquidity AMM) – Uniswap v3-style pools where LPs choose price ranges, implemented as Raydium’s CLMM program. (docs.raydium.io)
CPMM pools
Raydium’s CPMM pools are the traditional AMM pools many Solana traders are familiar with:
- Liquidity is spread over the entire price curve.
- Slippage is determined by pool depth and trade size.
- These pools are widely integrated into aggregators like Jupiter and analytics tools like Birdeye and DexScreener.
Many older or simpler token pairs (including a lot of memecoins that predate Pump.fun) still trade primarily on Raydium CPMM pools.
CLMM pools
Raydium’s CLMM is a separate on-chain program (Raydium-Amm-v3) that implements concentrated liquidity: (docs.raydium.io)
- LPs choose a price range instead of providing across the whole curve.
- Liquidity can be much more capital-efficient in active price ranges.
- Fees and rewards are tracked per position; fee yield is concentrated where volume is. (raydium.mintlify.app)
For traders, the impact is:
- When a token has a deep CLMM pool near the current price, slippage can be significantly lower than in a comparable CPMM pool.
- If price moves outside the main liquidity ranges, slippage can spike because most liquidity is "out of range".
3. Liquidity Sources: Where the Depth Actually Comes From
PumpSwap liquidity
PumpSwap’s liquidity is tightly coupled to Pump.fun:
- For bonding-curve launches, the graduation event migrates the curve’s SOL + tokens into a PumpSwap pool. (pump.fun)
- That pool is then the canonical liquidity for that token on PumpSwap; Pump.fun states it doesn’t later add or remove that liquidity. (pump.fun)
- Additional liquidity can be added by other LPs depending on how PumpSwap’s UI and contracts expose LP functionality, but the initial depth is entirely determined by bonding-curve activity.
This means early PumpSwap liquidity is path-dependent on:
- How much SOL was raised on the curve
- How many tokens were sold into circulation
- How much was left in the pool at graduation
Academic and community analyses of Pump.fun show that only a small fraction of launches ever reach graduation, and that post-graduation trading often sees sharp volatility as early holders decide whether to exit into the new AMM pool. (arxiv.org)
Raydium liquidity
Raydium’s liquidity is broader and more heterogeneous:
- CPMM pools for majors (SOL, USDC, etc.) and many long‑tail tokens.
- CLMM pools for pairs where concentrated liquidity makes sense (e.g., SOL/USDC, stables, and some higher-volume tokens). (docs.raydium.io)
- LPs range from protocols and market makers to retail users.
External reports on Solana DeFi consistently list Raydium among the largest DEXs by volume and TVL on the chain, reflecting that it is a primary liquidity venue rather than being tied to a single launchpad. (file.chainup.com)
For many tokens that started on Pump.fun, the most active trading eventually migrates to Raydium pools (CPMM or CLMM), especially once aggregators and bots focus liquidity there. Third‑party bot documentation explicitly treats Raydium as the "more common trading venue for established tokens" after they move off the bonding curve. (deepwiki.com)
4. Trading Experience: Slippage, Routing, and MEV
Slippage behavior
On PumpSwap (post-graduation):
- The initial PumpSwap pool is seeded entirely from the bonding curve’s reserves.
- If the curve raised relatively little SOL, the resulting PumpSwap pool can be shallow; large sells from early holders can move price sharply. (pump.fun)
- Because PumpSwap is a standard AMM, slippage follows the usual constant-product behavior: proportional to trade size vs pool depth.
On Raydium CPMM:
- Slippage is similar to any v2-style AMM: depends on pool size and trade size.
- For tokens with deeper Raydium pools (e.g., majors or popular memecoins that attracted LPs), you’ll typically see better fills than in shallow PumpSwap pools.
On Raydium CLMM:
- When the price sits inside a thick band of in-range liquidity, slippage can be much lower than in a CPMM with the same total capital. (docs.raydium.io)
- If price moves outside the main ranges, effective liquidity collapses and slippage spikes.
Routing and aggregators
- Jupiter is the main Solana swap aggregator; it routes across Raydium CPMM/CLMM and many other venues. Raydium pools are first‑class routing targets.
- PumpSwap integration in routing/analytics is more recent and less universal; many tools still treat Pump.fun/PumpSwap as a separate flow they track explicitly.
For practical trading:
- When a token is freshly graduated from Pump.fun, most volume in the first minutes may be on PumpSwap, with bots and snipers hitting that pool directly.
- As time passes and Raydium pools are created (or become deeper), aggregators and bots often shift volume there, especially if the Raydium pools are integrated into their routing logic. (deepwiki.com)
MEV and priority fees
Both PumpSwap and Raydium are just Solana programs; they share the same network-level MEV and priority fee environment:
- Transactions compete via priority fees in microlamports per compute unit on Solana.
- Searchers and snipers can target both PumpSwap and Raydium pools; there is no structural MEV protection on either by default.
For traders, that means:
- On very hot launches or post-graduation candles, expect bundle-like behavior and aggressive priority fees around PumpSwap pools.
- On Raydium, similar behavior appears around high‑volume pairs and volatile events.
5. Tooling Around PumpSwap and Raydium
To trade effectively across both venues, you’ll want:
- Block explorers / data:
- Solscan or SolanaFM to inspect pools, LP positions, and large holders.
- Helius or Shyft RPC/indexers if you’re building bots or analytics.
- Market data:
- Birdeye and DexScreener for charts, volume, and pool-level data; they track Raydium pools broadly and increasingly cover Pump.fun/PumpSwap flows.
- Routing:
- Jupiter for best‑route swaps across Raydium and other DEXs when you’re not specifically targeting a PumpSwap pool.
Because PumpSwap is tightly coupled to Pump.fun, a lot of specialized tooling (sniper bots, graduation trackers, bonding-curve analytics) has emerged that focuses specifically on the curve → PumpSwap lifecycle. Academic work has also started to analyze Pump.fun buyer behavior and post-graduation dynamics, highlighting how much of the action is concentrated in the first hour after launch. (arxiv.org)
6. Practical Takeaways for Solana Traders
Putting it together, here’s how to think about PumpSwap vs Raydium in practice:
When PumpSwap matters most
- Immediately after graduation from Pump.fun:
- The canonical liquidity is on PumpSwap.
- Early holders are deciding whether to dump into the new pool.
-
Price discovery is extremely fast and volatile.
-
For tokens that only exist as PumpSwap pools (direct launches):
- PumpSwap is the primary venue until a Raydium pool is created and gains depth.
When Raydium matters most
- Once a token has a deep Raydium pool (CPMM or CLMM):
- Aggregators route through Raydium by default.
-
Many bots and tools assume Raydium as the main venue for established tokens. (deepwiki.com)
-
For majors and non‑Pump.fun tokens:
- Raydium is often the main source of on-chain liquidity on Solana.
Execution checklist
Before you trade a token that touched Pump.fun:
- Identify the phase
- Still on bonding curve (Pump.fun only)?
- Newly graduated (PumpSwap pool just created)?
-
Also has Raydium pools (check Birdeye/DexScreener/Jupiter)?
-
Compare pools
- Check PumpSwap pool depth vs Raydium CPMM/CLMM depth.
-
Look at recent volume and largest trades on each venue.
-
Route accordingly
- For small trades right after graduation, PumpSwap may be the only real venue.
- For larger trades once Raydium pools exist, routing via Jupiter into the deepest Raydium pool often reduces slippage.
Conclusion
PumpSwap and Raydium are not direct substitutes:
- PumpSwap is tightly bound to Pump.fun’s bonding-curve launch mechanism and handles the immediate post‑graduation AMM phase. Its liquidity is a direct function of how the bonding curve played out.
- Raydium is a general-purpose DEX with both CPMM and CLMM pools, deeply integrated into Solana’s routing and analytics stack and widely used for ongoing trading across the ecosystem.
For Solana traders, the edge comes from knowing where in the lifecycle a token is and which venue currently holds the real liquidity. Track the bonding curve, watch the graduation to PumpSwap, and then monitor when and how Raydium pools spin up and deepen. Your fills, slippage, and risk profile will depend far more on those concrete mechanics than on any abstract "which DEX is better" debate.