Orca Whirlpools: The Complete Guide to Concentrated Liquidity on Solana
By RangeScout Research · 7 min read · 2026-02-10
Orca Whirlpools bring Uniswap V3-style concentrated liquidity to Solana with sub-cent rebalancing costs. Learn tick spacing, fee tiers, range selection, and how Whirlpools compare to Meteora DLMM.
Orca Whirlpools: Uniswap V3 on Solana
If you understand Uniswap V3, you already understand Orca Whirlpools — the core math is identical. You pick a price range [tick_lower, tick_upper], deposit liquidity, and earn fees proportional to your share of in-range liquidity. The difference is the execution environment: Solana's 400ms block times and sub-cent transaction costs.
This matters more than you'd think. On Ethereum, rebalancing a V3 position costs $5-30. On Orca, it costs $0.001-0.01. That cost difference unlocks aggressive rebalancing strategies that are financially impossible on L1 — and barely viable even on most L2s.
Orca Whirlpools support SOL, USDC, USDT, mSOL, stSOL, and most major SPL tokens. The deepest pools are SOL/USDC, mSOL/SOL, and USDC/USDT.
Orca vs Meteora: which Solana protocol to use?
Both are excellent, but they suit different strategies:
Choose Orca Whirlpools when: - You're familiar with Uniswap V3's tick-based model - You want uniform liquidity distribution across your range - You're LPing on stable or low-volatility pairs (mSOL/SOL, USDC/USDT) - You want a simpler mental model
Choose Meteora DLMM when: - You want to shape your liquidity distribution (taper, bid-ask, curve) - You're trading volatile pairs that benefit from concentration at current price - You want granular bin-level control over fee capture - You're doing active, high-frequency rebalancing
In practice, many serious Solana LPs use both — Orca for stable pairs and Meteora for volatile pairs. RangeScout analyzes both protocols with the same quant engine.
Optimizing your Whirlpool position
The key to profitable Whirlpool LPing is matching your range width to the pool's volatility regime:
Low vol pairs (mSOL/SOL, USDC/USDT): Tight ranges (0.5-2%). These pairs rarely move, so tight concentration maximizes fee capture. Rebalance weekly.
Medium vol pairs (SOL/USDC): Moderate ranges (3-8%). Wide enough to stay in range for 3-5 days, tight enough to capture meaningful fees. Rebalance 2-3x/week.
High vol pairs (JUP/SOL, BONK/SOL): Wider ranges (10-25%). The volatility generates fees but also IL. Don't over-concentrate.
RangeScout calculates the optimal range for any Orca Whirlpool using the same Monte Carlo engine used for Uniswap V3 and Meteora. [Paste your pool address here](/analyze) to get started.