01 · OverviewThree DEXs at a glance
Meteora, Raydium and Orca are all AMM-based exchanges on Solana, and all three let anyone create pools and earn trading fees. The differences show up in how liquidity is shaped, how fees are set, and what each team has built around its pools.
The LP’s toolkit
Started as Mercurial Finance. Its flagship DLMM uses discrete price bins and a volatility-driven fee. DAMM v2 covers configurable full-range or ranged pools, and the Dynamic Bonding Curve powers token launches for several launchpads.
The broad menu
Offers legacy AMM v4 pools, the newer CPMM constant-product pools with Token-2022 support, CLMM concentrated-liquidity pools in the Uniswap v3 style, and the LaunchLab bonding-curve launchpad.
The clean CLMM
Built around Whirlpools, a tick-based concentrated-liquidity design where positions are NFTs. Orca also runs Wavebreak, a bonding-curve launchpad whose tokens graduate into Whirlpools.
If you only swap, the choice matters less than you might think: an aggregator such as Jupiter sees all three and routes each trade wherever the price is best. The choice matters a lot if you provide liquidity or launch a token, because then you live inside one design and its rules.
02 · DesignPool types compared
The deepest difference is how each DEX handles concentrated liquidity. Raydium CLMM and Orca Whirlpools use ticks; Meteora DLMM uses bins.
Ticks: Raydium CLMM and Orca Whirlpools
In a tick-based pool, you choose a lower and upper price. Inside that range, your liquidity follows a constant-product curve, so every trade moves the price a little and has some price impact. The design is familiar from Ethereum and well understood by LP tooling. You set the range; the math does the rest.
Bins: Meteora DLMM
In DLMM, the range is cut into discrete bins. Each bin is one price. Swaps inside the active bin execute at that fixed price with zero slippage; only when the bin runs out does the price step to the next one. The gap between bins is the bin step, up to 400 basis points. On the main SOL–USDC pool, for example, the bin step is 4 bps and the base fee 0.04%.
Because liquidity sits in separate bins, DLMM lets you shape it. You can spread it evenly (Spot), stack it in the middle (Curve) or push it to the edges (Bid-Ask), and you can place one token only, above or below the price, to build a DCA ladder. On tick-based DEXs you can approximate these by opening several positions, but they are not built-in presets.
| Style | Meteora | Raydium | Orca |
|---|---|---|---|
| Concentrated | DLMM (bins) | CLMM (ticks) | Whirlpools (ticks) |
| Constant product | DAMM v2, DAMM v1 (legacy) | CPMM, AMM v4 (legacy) | Full-range Whirlpool positions |
| Stable pairs | DLMM small bin step; DAMM v1 stable | CLMM low fee tier | Low-fee Whirlpools |
| Launch curve | Dynamic Bonding Curve | LaunchLab | Wavebreak |
Position formats differ too. A DLMM position is a program account, not a token or NFT. DAMM v2 and Orca Whirlpools positions are NFTs, which means you can transfer them like any token. That matters if you plan to move a position between wallets or use it in other protocols.
03 · EconomicsHow fees work on each DEX
All three set fees per pool rather than globally, so “which DEX is cheaper?” has no single answer. What differs is how the fee is decided and whether it can move.
Raydium and Orca mostly use fixed fee tiers chosen when the pool is created. Raydium documents CPMM tiers such as 0.01%, 0.25% and 1%, with higher options for some pools, and CLMM tiers from 0.01% up to around 2%. Orca’s Whirlpool tiers start at 0.01%, and adaptive fees have been reported. Because these tiers are updated over time, check the live pool page before relying on any figure.
Meteora DLMM combines a base fee derived from the bin step with a variable fee that rises when trades cross many bins quickly. The total is capped at 10%. In practice the fee is low in calm markets and higher during sharp moves, which is exactly when LPs absorb the most impermanent loss. DAMM v2 lets the pool creator set anything from 0.01% up to a 99% cap, and launch pools often start very high and decay on a schedule to deter sniping bots.
A worked example
Say a $1,000 SOL–USDC swap goes through a pool charging 0.04%. The fee is $0.40. Through a 0.25% pool, it is $2.50. If the 0.25% pool is much deeper, though, its lower price impact can more than make up the difference on a large trade. This is why aggregators compare total output, not headline fees.
04 · MatrixFeature matrix
The table below sticks to features we could confirm from each project’s documentation or well-established public information.
| Feature | Meteora | Raydium | Orca |
|---|---|---|---|
| Concentrated liquidity | Yes | Yes | Yes |
| Zero slippage within a price point | Yes | No | No |
| Volatility-driven fee by design | Yes | No | Partial |
| Preset LP shapes (Spot, Curve, Bid-Ask) | Yes | No | No |
| Bonding-curve launchpad | Yes | Yes | Yes |
“Partial” for Orca’s fees reflects reports of adaptive fees that we could not fully verify; if that matters to you, check Orca’s current docs. The two “No” rows for Raydium and Orca are design differences, not quality judgments: a tick-based pool simply prices trades along a curve inside each range, and LP shapes have to be built by hand with several positions.
05 · LaunchesToken launch tools
Since the memecoin wave, launch tooling has become a battleground for Solana DEXs. Each of the three now runs a bonding-curve product, but they play different roles.
Meteora Dynamic Bonding Curve
A permissionless curve that starts as a virtual pool and, once the quote reserve reaches a threshold, graduates automatically into a DAMM v2 pool. The curve can have up to 16 segments. Media and launchpad listings report that Believe, Bags, Jupiter Studio and daos.fun use it, which makes Meteora infrastructure for other brands rather than a single destination.
Raydium LaunchLab
Raydium’s own launchpad, live since April 2025. Its documentation lists a 1% fee before graduation and a move into a CPMM pool at 0.25% afterwards. LetsBonk builds on LaunchLab.
Orca Wavebreak
A bonding-curve launchpad whose tokens graduate into Orca Whirlpools, keeping the post-launch liquidity inside Orca’s concentrated design.
Meteora adds a few pieces around launches that its rivals do not package the same way: an Alpha Vault for anti-bot pre-launch buying, a Presale Vault (still in beta), fee schedulers that start high and decay, and permanent liquidity locks that keep earning fees. Our Meteora launchpad guide covers these step by step.
06 · ScaleLiquidity and volume, in context
Rankings shift week to week, so treat these as orders of magnitude rather than a leaderboard. At the time of writing, DeFiLlama data put the three in the same broad league.
Two caveats matter. First, none of the three led Solana DEX volume over that window: PumpSwap and several others ranked above them, and Meteora DLMM on its own sat around eighth. Second, Meteora’s volume and fees swing heavily with launch activity. Its own Q1 2026 report showed volume down sharply from the previous quarter, while its first-half results still showed LPs earning about $140M in fees. Numbers measured by different providers also differ, because methodologies differ.
For live figures, use the protocol pages on DeFiLlama or our Meteora stats page, and compare like with like: TVL tells you how much capital is deposited, volume tells you how much trading happens, and the ratio of fees to TVL tells you how hard that capital is working.
07 · DecisionWhich one should you use?
Match the tool to the job. The picker at the top gives a quick answer; here is the reasoning behind it.
- Swapping only: use an aggregator. It will route through Meteora, Raydium and Orca as needed, so you do not have to choose.
- Active LP on volatile pairs: Meteora DLMM, for its bins, shapes and volatility-driven fees. Expect to monitor and rebalance.
- Classic concentrated LP: Raydium CLMM or Orca Whirlpools, if you prefer a tick-based design and NFT positions.
- Hands-off LP: a full-range pool on Raydium CPMM or Meteora DAMM v2, accepting lower fee efficiency for less maintenance.
- Launching a token: compare DBC, LaunchLab and Wavebreak on graduation target, fees and lock options.
Many experienced Solana users end up using all three: an aggregator for swaps, DLMM for actively managed positions, and a tick-based or full-range pool elsewhere for pairs where those designs fit better. Whatever you pick, the same rules apply. Verify token mints, start with small positions until you understand how a pool type behaves, and remember that impermanent loss and smart-contract risk exist on every DEX. None of this is financial advice.






