orca

Build and operate Orca Whirlpools on Solana using the Whirlpools SDK.

125|79|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/sendaifun/skills --skill orca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orca
Source: https://github.com/sendaifun/skills/tree/main/skills/orca
Command: npx skills add https://github.com/sendaifun/skills --skill orca

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers build, configure, and operate Orca Whirlpools on Solana using the Whirlpools SDK, enabling automated liquidity management, swaps, and pool operations.

Core Features & Use Cases

  • Token swaps: perform swaps across Whirlpools pools with differing configurations using the SDKs.
  • Liquidity management: open, increase, decrease, harvest, and close liquidity positions.
  • Pool creation & data access: create splash pools or concentrated liquidity pools and fetch pool/position data for monitoring and planning.
  • Templates & references: access a structured set of examples, templates, and documentation to accelerate integration.

Quick Start

Install and configure the Orca Whirlpools SDK, set your RPC endpoint and wallet, then run the provided examples to open a position or execute a swap.

Frequently Asked Questions about orca

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build and automate Orca Whirlpools on Solana?

You can build and automate Orca Whirlpools on Solana using the Whirlpools SDK in TypeScript. This skill provides templates for token swaps, liquidity management, and pool creation across mainnet and Eclipse test networks.

How do I open and manage concentrated liquidity positions on Orca?

To manage concentrated liquidity positions on Orca, use the Whirlpools SDK to open, increase, decrease, harvest, and close positions. This skill provides structured examples for automating these operations on Solana.

Do I need Node.js and TypeScript to use the Orca Whirlpools SDK?

Yes, you need Node.js and TypeScript to use the Orca Whirlpools SDK. You must install the @orca-so/whirlpools and @solana/kit dependencies, then configure your RPC endpoint and wallet to run the provided examples.

Can I perform token swaps across Orca Whirlpools with differing configurations?

Yes, you can perform token swaps across Orca Whirlpools with differing configurations. The Whirlpools SDK supports executing swaps programmatically, and this skill includes templates to automate the process on Solana.

What's the best way to create splash pools and concentrated liquidity pools on Solana?

The best way to create splash pools and concentrated liquidity pools on Solana is through the Orca Whirlpools SDK. This skill provides comprehensive examples and templates to configure and deploy pools across mainnet and Eclipse test networks.

How do I fetch Orca Whirlpool and position data for monitoring?

You can fetch Orca Whirlpool and position data for monitoring using the Whirlpools SDK. This skill includes references like resources/api-reference.md and resources/program-addresses.md to load operational instructions and retrieve pool data.