ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Whistle RPC

Production Solana RPC for AI agents. Unlimited JSON-RPC, WebSocket. 1 SOL/month via on-chain payment. No rate limits, no tiers.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/dylanport/whistle-rpc
Or

Whistle 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

ServiceURLWhat It Does
RPChttps://rpc.whistle.ninjaAll Solana JSON-RPC 2.0 methods
WebSocketwss://rpc.whistle.ninja/wsReal-time subscriptions (slots, accounts, logs)
DEX APIhttps://dex.whistle.ninja/v1Trending tokens, trades, holders, volume
Historicalhttps://rpc.whistle.ninja/v1Enriched transaction & transfer history
Agent APIhttps://api.whistle.ninjaSubscription 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

Author@dylanport
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-dylanport-whistle-rpc": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#solana#rpc#blockchain#web3#defi#agent#infrastructure#websocket#dex#trading
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.