Orca vs Raydium: Solana DEX Design
Orca and Raydium are the two largest native AMMs on Solana with different design philosophies — pure concentrated liquidity vs hybrid AMM-CLOB integration.
Comparison
| Aspect | Orca | Raydium |
|---|---|---|
| Design philosophy | Pure concentrated liquidity AMM; clean UX, tight spreads | Hybrid: AMM pools share liquidity with OpenBook CLOB |
| Liquidity model | Whirlpools: tick-based concentrated liquidity (Uniswap V3-style) | AMM + CLOB hybrid: LP capital serves both AMM and order book venues |
| Fee sources for LPs | AMM swap fees within concentrated range | AMM fees + CLOB order flow (liquidity placed as resting orders on OpenBook) |
| LP complexity | Simple: provide concentrated liquidity, earn fees when price is in range | More complex: capital earns across two venues with different fee dynamics |
| Capital efficiency | High: concentrated ranges multiply depth near current price | Very high: same LP capital earns from both AMM and CLOB simultaneously |
| Aggregator routing | Both heavily routed through Jupiter; best execution determined by Pathfinder | Jupiter splits trades across Orca, Raydium, Meteora, and other Solana DEXs |
Analysis
Orca's simpler pure-AMM approach is easier for LPs to reason about. Raydium's hybrid model captures more diverse fee sources. In practice, Jupiter's aggregator routing means LP returns depend more on aggregator algorithms than on which DEX the LP chooses.