What problem does it solve? AI agents and developers often have outdated or incorrect knowledge of the Orca Whirlpools SDK, leading to wrong program IDs, deprecated API calls, and failed Solana transactions. This Skill provides accurate, current guidance for building on Orca's concentrated liquidity AMM. ## Core Features & Use Cases - Token Swaps: Execute exact-input and exact-output swaps with slippage protection, quotes, and price impact estimates using the new @orca-so/whirlpools SDK or the legacy 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, and fetch pool/position data by owner or token pair. - Use Case: Build a bot that monitors your Whirlpools positions, detects when they go out of range, harvests accumulated fees above a USD threshold, and rebalances liquidity into a new price range. ## Quick Start Ask the agent to write a TypeScript script that swaps 1 SOL for USDC on the Orca SOL/USDC Whirlpool using the new SDK with 1% slippage tolerance.