What problem does it solve? Developers building on Solana or Eclipse need reliable guidance for integrating with Orca's Whirlpools CLMM, but the SDK spans two major versions (Web3.js v1 legacy and v2), multiple network configurations, and complex concepts like tick spacing and concentrated liquidity ranges. This Skill consolidates working code examples, API references, program addresses, and troubleshooting steps into one place. ## Core Features & Use Cases - Token Swaps: Execute exact-input and exact-output swaps with slippage protection, quotes, and price impact estimates using the new or legacy Whirlpools SDK. - Liquidity Position Management: Open concentrated or full-range positions, increase/decrease liquidity, harvest fees and rewards, and close positions programmatically. - Pool Creation & Discovery: Create splash pools or concentrated liquidity pools with correct tick spacing, fetch pool data, and find pools by token pair. - Use Case: A developer building a DeFi portfolio manager can use the included OrcaClient template to fetch all positions for a wallet, check uncollected fees, and harvest rewards above a USD threshold automatically. ## Quick Start Ask the assistant to set up the Orca Whirlpools SDK on Solana devnet and execute a token swap on the SOL/USDC pool using the provided template.