Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
Connect to wss://rpc.whistle.ninja/ws with your API key as a query param.
DEX & Market Data
GET /trending - Top trending tokens
GET /token/:mint - Token price, volume, metadata
GET /volume - Network-wide volume stats
GET /trades/:mint - Recent trades for a token
GET /holders/:mint - Holder distribution
Base URL: https://dex.whistle.ninja/v1
Historical Data
GET /v1/transactions/:address - Enriched transaction history
GET /v1/token-transfers/:address - Token transfer history
GET /v1/swaps/:address - Swap history
Base URL: https://rpc.whistle.ninja
Subscription Flow (REST API)
Subscription costs 1 SOL/month, paid on-chain. The flow is three HTTP calls and one Solana transfer.
Important: The payment step sends real SOL on mainnet. The agent must ask the human operator for explicit approval before signing any transaction, display the exact amount and recipient, and use a dedicated low-value wallet.
1. Request a quote
POST https://api.whistle.ninja/api/agent/subscribe
Content-Type: application/json
{ "walletAddress": "YOUR_WALLET_PUBKEY" }
Transfer amount SOL (from the quote) to the recipient address using a standard Solana SystemProgram.transfer. The agent must confirm the amount and recipient with the user before signing.