Orca Whirlpool β Concentrated Liquidity on Solana
SOL OrcaWhat is Orca?
OrcaOrcaA Solana DEX with concentrated liquidity (Whirlpool). The basis of our LP strategy on the Solana network.Read the lesson β is the largest concentrated liquidity exchange on SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β. Whirlpool is OrcaOrcaA Solana DEX with concentrated liquidity (Whirlpool). The basis of our LP strategy on the Solana network.Read the lesson β's program, and it works a lot like UniswapUniswapAn Ethereum concentrated-liquidity protocol (V3/V4). Its Solana counterpart is Orca.Read the lesson β V3 β just with SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β's speed and prices.
Orca = Uniswap V3 on Solana
OrcaOrcaA Solana DEX with concentrated liquidity (Whirlpool). The basis of our LP strategy on the Solana network.Read the lesson β WhirlpoolWhirlpoolOrca's concentrated-liquidity engine. Works similarly to Uniswap V3, but on the Solana network.Read the lesson β took the UniswapUniswapAn Ethereum concentrated-liquidity protocol (V3/V4). Its Solana counterpart is Orca.Read the lesson β V3 idea and brought it to SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β. Same concentrated liquidity system β with fees a fraction of a cent, and it confirms in under a second.
Why Orca instead of Uniswap?
| Uniswap V3 (Ethereum) | Orca Whirlpool (Solana) | |
|---|---|---|
| Cost per swap | ~$0.03β$0.30 | <$0.01 |
| Speed | 12β15 sec | ~0.4 sec |
| Fee collection | ~$0.03β$0.30 | <$0.01 |
| Moving your range | ~$0.05β$0.30 | <$0.01 |
| Minimum capital | $50+ (fees no longer set a floor) | $50+ |
| Primary asset | ETH | SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β |
(EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β figures are typical post-Dencun values β they move with network load and can spike during congestion; etherscan.io/gastracker shows the live price.)
Bottom line: if SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β is your asset, OrcaOrcaA Solana DEX with concentrated liquidity (Whirlpool). The basis of our LP strategy on the Solana network.Read the lesson β is the better pick. Cheap transactions mean you can collect fees far more often.
Once you understand this pool, you can set your own price range, collect fees, and see exactly how much your USDCUSDCA USD stablecoin issued by Circle. Regulated, audited monthly. Our primary stablecoin and loan asset in the Kamino/Aave strategies.Read the lesson β is earning β you're in full control, no middleman.
Orca fee tiers
Orca's advantages
1. Lightning speed
SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β confirms transactions in ~400ms. That means:
- Your LPLPLiquidity Provider β deposits tokens into a pool and earns a share of trading fees.Read the lesson β position is active within a second
- Fee collection is instant
- Moving your range β no "stuck" transactions
2. Great integration with Solana
| Protocol | How it works with Orca |
|---|---|
| Kamino | Automated LPLPLiquidity Provider β deposits tokens into a pool and earns a share of trading fees.Read the lesson β management |
| Jupiter | Routes swaps through OrcaOrcaA Solana DEX with concentrated liquidity (Whirlpool). The basis of our LP strategy on the Solana network.Read the lesson β's liquidity |
| Marinade | mSOL/SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β pool with low IL |
3. Cheap fees = more compounding
The power of compounding
Say an LPLPLiquidity Provider β deposits tokens into a pool and earns a share of trading fees.Read the lesson β position generates $5.95/day on $3,200 of capital.
Without reinvesting: $5.95 Γ 365 = $2,172/year (67.9% APRAPRAnnual Percentage Rate β the annual interest rate WITHOUT compounding. 10% APR = +10% per year.Read the lesson β)
Reinvesting daily: ~$3,100/year (~97% APYAPYAnnual Percentage Yield β the annual interest rate WITH compounding. Always higher than the equivalent APR.Read the lesson β)
These days daily compounding is viable on EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β too β a fee collection costs cents there. On SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β it's less than a cent, so the habit costs you essentially nothing.
How to open a position on Orca
- Go to orca.so and connect with Jupiter WalletJupiter WalletThe main Solana wallet used in this course. Holds SOL, USDC and SPL tokens, with a built-in swap feature. MetaMask is used for the Ethereum side.Read the lesson β
- Pick "Pools" and find the SOL/USDC pool
- Click "New Position"
- Pick your fee tier β SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β/USDCUSDCA USD stablecoin issued by Circle. Regulated, audited monthly. Our primary stablecoin and loan asset in the Kamino/Aave strategies.Read the lesson β uses 0.30%
- Set your price range:
- Lower bound: e.g., $64 (β28% from current)
- Upper bound: e.g., $88 (current price)
- This is a single-sided USDCUSDCA USD stablecoin issued by Circle. Regulated, audited monthly. Our primary stablecoin and loan asset in the Kamino/Aave strategies.Read the lesson β position (you only need USDCUSDCA USD stablecoin issued by Circle. Regulated, audited monthly. Our primary stablecoin and loan asset in the Kamino/Aave strategies.Read the lesson β)
- Enter your USDC amount β e.g., 3,200 USDCUSDCA USD stablecoin issued by Circle. Regulated, audited monthly. Our primary stablecoin and loan asset in the Kamino/Aave strategies.Read the lesson β
- Review the parameters β APRAPRAnnual Percentage Rate β the annual interest rate WITHOUT compounding. 10% APR = +10% per year.Read the lesson β, efficiency, risk
- Confirm in your wallet β costs <$0.01
- Position active β fees start accruing!
Orca SDK β for developers
Developers can use @orca-so/whirlpools-sdk for automated management:
import { WhirlpoolClient } from '@orca-so/whirlpools-sdk'
// Get position info
const position = await client.getPosition(positionAddress)
// Collect fees
const fees = await position.collectFees()
// Get pool stats
const pool = await client.getPool(poolAddress)
const price = pool.getCurrentPrice()
DeFiDeFiDecentralized Finance β financial services without intermediaries, operating through smart contracts.Read the lesson β Risk OS uses this SDK in Phase 2 for automated monitoring.
Our strategy parameters
Strategy A (SOL Covered Call + LP)
Strategy B (Multi-Layer Yield)
Risks β and how you manage them
Every OrcaOrcaA Solana DEX with concentrated liquidity (Whirlpool). The basis of our LP strategy on the Solana network.Read the lesson β risk has a concrete lever attached to it. Once you know it, you choose your position deliberately, not blindly:
| Risk | Level | Explanation |
|---|---|---|
| Smart contract bug | Low-medium | AuditedAuditAn independent security review of smart-contract code. Not a guarantee, but it reduces risk.Read the lesson β, but younger than UniswapUniswapAn Ethereum concentrated-liquidity protocol (V3/V4). Its Solana counterpart is Orca.Read the lesson β |
| SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β downtime | Low | Reliability has improved a lot |
| IL (loss) | Medium | Concentrated LPLPLiquidity Provider β deposits tokens into a pool and earns a share of trading fees.Read the lesson β means bigger IL |
| Price leaves the range | Medium | Fees stop |
- Smart contract bug β you only use an audited protocol with $200M+ TVLTVLTotal Value Locked β the total value deposited in a DeFi protocol. An indicator of how popular a protocol is. and a long track record
- IL (loss) β IL is a known, calculable trade-off; you choose your range deliberately and hedge it at the strategy level (more on this in lesson 4-6)
- Price leaves the range β you watch the price and move your range in time; on SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β this costs <$0.01, so reacting is cheap
- Solana downtime β you keep your position in a range that doesn't need minute-by-minute attention
Every risk has a fix. Don't fear it β learn to manage it.
Orca vs Meteora β a quick comparison
| Orca Whirlpool | Meteora DLMM | |
|---|---|---|
| Model | TickTickThe smallest price step in concentrated-liquidity protocols (Uniswap V3, Orca).Read the lesson β-based (V3-style) | Bin-based |
| Fees | Fixed | Dynamic (adapts) |
| Best when | Stable price, long-held position | Volatile market, active management |
More on MeteoraMeteoraA Solana DLMM (bin-based) liquidity protocol. An alternative to Orca, with dynamic fees.Read the lesson β in the next lesson.
Next up: let's look at MeteoraMeteoraA Solana DLMM (bin-based) liquidity protocol. An alternative to Orca, with dynamic fees.Read the lesson β DLMMDLMMDynamic Liquidity Market Maker β Meteora's bin-based model with dynamic fees.Read the lesson β β an alternative with dynamic fees.
Orca is our main LP venue on Solana. First look at the real numbers, then practice safely in the simulator. Takes about 15 minutes.
Do NOT open a real position on Orca β it's too early for that. All the practice happens in the simulator at /sandbox/3-orca-lp, where mistakes cost nothing. Orca runs ONLY on Solana.
This is learning, not investing β use only small amounts you treat as tuition.
You just analyzed a real Orca pool and steered a simulated LP position with a deliberately chosen range β most people never do this.