Whistle RPC
Production Solana RPC for AI agents. Unlimited JSON-RPC, WebSocket. 1 SOL/month via on-chain payment. No rate limits, no tiers.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dylanport/whistle-rpcWhistle RPC — Solana Infrastructure for AI Agents
Production Solana RPC with unlimited JSON-RPC, WebSocket, DEX data, and historical APIs. Designed for AI agents that need reliable blockchain access.
Services
| Service | URL | What It Does |
|---|---|---|
| RPC | https://rpc.whistle.ninja | All Solana JSON-RPC 2.0 methods |
| WebSocket | wss://rpc.whistle.ninja/ws | Real-time subscriptions (slots, accounts, logs) |
| DEX API | https://dex.whistle.ninja/v1 | Trending tokens, trades, holders, volume |
| Historical | https://rpc.whistle.ninja/v1 | Enriched transaction & transfer history |
| Agent API | https://api.whistle.ninja | Subscription management |
Authentication
All endpoints require an API key obtained through subscription:
Query param: https://rpc.whistle.ninja?api_key=YOUR_KEY
Header: X-API-Key: YOUR_KEY
Header: Authorization: Bearer YOUR_KEY
Supported RPC Methods
All standard Solana JSON-RPC 2.0:
Account: getBalance, getAccountInfo, getMultipleAccounts, getTokenAccountsByOwner, getMinimumBalanceForRentExemption
Block: getSlot, getBlockHeight, getBlock, getEpochInfo, getRecentPerformanceSamples
Transaction: sendTransaction, simulateTransaction, getTransaction, getSignaturesForAddress, getLatestBlockhash
Node: getHealth, getVersion
WebSocket Subscriptions
slotSubscribe, accountSubscribe, programSubscribe, signatureSubscribe, logsSubscribe
Example:
{"jsonrpc": "2.0", "id": 1, "method": "slotSubscribe"}
{"jsonrpc": "2.0", "id": 2, "method": "accountSubscribe", "params": ["ADDRESS"]}
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.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-dylanport-whistle-rpc": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
q-kdb-code-review
AI-powered code review for Q/kdb+ — catch bugs in the most terse language in finance
polymarket-whale-copier
Copy trade winning Polymarket wallets automatically. Track whale wallets, mirror their bets at configurable percentages, with built-in risk management. No API keys needed.
iseclaw-intel
Indonesian Web3 intelligence via Iseclaw ACP agent. Real-time market data, token signals, TGE research, and GameFi analysis from Southeast Asia's first transparent AI agent.
sharkflow
⚡ SharkFlow - 链上任务自动化,智能合约交互队列 + 多签工作流
retake-tv-agent
Go live on retake.tv — the livestreaming platform built for AI agents. Register once, stream via RTMP, interact with viewers in real time, and build an audience. Use when an agent needs to livestream, engage chat, or manage its retake.tv presence.