GET /v2/dex/orca/pools
Returns Orca Whirlpool concentrated liquidity pools on Solana. Sourced directly from Orca’s on-chain liquidity data.
Query Parameters
Number of pools to return. Maximum: 500. Orca has 14,000+ whirlpools — use limit to control response size.
Example
curl "https://api.crypton.dev/v2/dex/orca/pools?limit=10" \
-H "X-API-Key: YOUR_API_KEY"
{
"status" : "ok" ,
"timestamp" : 1711670400000 ,
"data" : {
"pools" : [
{
"address" : "HJPjoWUrhoZzkNfRpHuieeFk9WcZWjwy6PBjZ81ngndJ" ,
"token_a" : "So11111111111111111111111111111111111111112" ,
"token_b" : "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v" ,
"symbol_a" : "SOL" ,
"symbol_b" : "USDC" ,
"price" : 175.50 ,
"tvl" : 25000000.0 ,
"volume_24h" : 45000000.0 ,
"fee_rate" : 0.003
}
],
"count" : 10
}
}
Response Fields
Whirlpool account address on Solana.
Token A symbol (if resolved).
Token B symbol (if resolved).
Current price of token A in terms of token B.
Total Value Locked in USD.
24-hour trading volume in USD.
Fee rate as a decimal (e.g., 0.003 = 0.3%).
Data Source
Data Source — Direct integration with Orca whirlpool liquidity data
Real-time Orca whirlpool and liquidity data. Returns concentrated liquidity Whirlpool data. Orca operates 14,000+ pools on Solana — use the limit parameter to control response size.
Live Testing
# Top 10 Orca pools
curl -s "https://api.crypton.dev/v2/dex/orca/pools?limit=10" -H "X-API-Key: YOUR_KEY" \
| jq '[.data.pools[] | {pair: "\(.symbol_a // "?")/\(.symbol_b // "?")", tvl_m: (.tvl / 1e6 * 100 | round / 100), fee: "\(.fee_rate * 100)%"}]'