← 返回 Skills 市场
dylanport

Whistle RPC

作者 DylanPort · GitHub ↗ · v1.0.5
cross-platform ✓ 安全检测通过
652
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install whistle-rpc
功能描述
Production Solana RPC for AI agents. Unlimited JSON-RPC, WebSocket. 1 SOL/month via on-chain payment. No rate limits, no tiers.
安全使用建议
This skill appears internally consistent with a paid Solana RPC provider, but take these precautions before installing or approving actions: (1) Verify the domain (https://whistle.ninja) and the referenced GitHub repo yourself; (2) Never provide your wallet private key to the agent—sign transactions locally or with your wallet UI; (3) When the agent asks to pay, confirm the exact SOL amount and recipient address out‑of‑band (copy/paste errors and phishing addresses are common); (4) Use a dedicated low‑value wallet for subscription payments as the SKILL.md recommends; (5) Treat any automatic signing/autonomous agent behavior as risky—do not allow the agent to sign without an explicit human confirmation step; (6) If you need stronger assurance, test with a tiny payment on devnet or a disposable wallet first.
功能分析
Package: whistle-rpc (mcp) Version: 1.0.0 Description: Solana RPC infrastructure -- unlimited requests, 1 SOL/month The package provides metadata and documentation for 'whistle-rpc', a Solana RPC and data service. It outlines a subscription model requiring a 1 SOL monthly payment via an on-chain Solana transfer. The documentation transparently details the API endpoints for requesting quotes, activating subscriptions, and checking status. Crucially, it includes explicit security warnings for agents implementing the subscription flow, advising user approval, displaying transaction details, and using dedicated low-value wallets for payments. No executable code is provided, only descriptive files. The described service model is a legitimate business practice, and the included security advisories are a positive indicator of responsible design. The future publication date in metadata is noted but disregarded as per instructions to focus solely on code logic and ignore string values.
能力评估
Purpose & Capability
The name/description (Solana RPC service) match the SKILL.md and tools.json: listed RPC, WebSocket, DEX, and historical endpoints and subscription flow. No unrelated binaries, env vars, or config paths are requested.
Instruction Scope
The SKILL.md instructs the agent to perform three HTTP calls and to request a quote, then perform an on‑chain SOL transfer and activate the subscription. It explicitly requires the agent to ask the human operator for explicit approval before signing any transaction and to use a dedicated low‑value wallet. This is appropriate for the stated purpose, but any user must strictly confirm payments and recipient addresses before approving a transaction.
Install Mechanism
Instruction-only skill with no install spec and no code files. No packages or archives are downloaded or written to disk, so installation risk is minimal.
Credentials
The skill declares no required environment variables or credentials. The described flow uses an API key issued after payment; the SKILL.md does not request private keys or other unrelated secrets. This is proportionate to a paid RPC service.
Persistence & Privilege
always is false and the skill does not request persistent system modifications or cross-skill configuration. It can be invoked by the agent (default), which is expected for a network service integration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install whistle-rpc
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /whistle-rpc 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
- Version bump from 1.0.4 to 1.0.5 with no file changes detected. - No functional or documentation updates included in this release. - Existing features and APIs remain unchanged.
v1.0.4
- Updated to version 1.0.4. - Added a more detailed description field emphasizing no rate limits and no tiers. - No other changes detected.
v1.0.3
- Updated skill documentation for clarity and brevity. - Simplified the subscription instructions and removed redundant payment wallet warnings. - Pruned extended code samples; now lists REST subscription flow and API endpoints. - NPM CLI and key product links provided; security notes condensed. - No changes to code or implementation.
v1.0.2
- Added explicit security notice requiring use of a dedicated payment wallet (not primary wallet) and mandatory user confirmation before any SOL payment. - Introduced author, homepage, and repository metadata fields. - Defined a required credential: SOLANA_KEYPAIR_PATH, specifying it must be a dedicated keypair for payments. - Clarified that the CLI is optional and any interaction can be done via documented HTTP REST APIs. - Updated all code examples and docs to enforce user approval before payment, and to stress wallet/recovery safety. - Improved step-by-step subscription instructions for clarity and responsible usage.
v1.0.1
Whistle runs Solana RPC infrastructure (full node, WebSocket, DEX data, historical APIs) at rpc.whistle.ninja. Any AI agent can subscribe and pay without a browser or human. The flow: Agent runs npx whistle-rpc --subscribe CLI hits api.whistle.ninja/api/agent/subscribe with the agent's wallet address, gets a quote (1 SOL, 30 days) Agent sends 1 SOL on-chain via standard Solana transfer Agent calls /api/agent/activate with the tx signature, gets back an API key Agent uses rpc.whistle.ninja?api_key=KEY for unlimited Solana RPC, WebSocket, DEX, and historical data When subscription nears expiry, agent checks /api/agent/status/KEY and auto-renews What's included: All Solana JSON-RPC methods, WebSocket subscriptions, DEX/market data API, enriched transaction history. No rate limits, no tiers. Where it lives: Dashboard: whistle.ninja RPC: rpc.whistle.ninja Skill on ClawHub: whistle-rpc CLI on npm: npx whistle-rpc Revenue: 1 SOL/month per subscriber, distributed to WHISTLE token stakers and cache node operators via the on-chain earn/bond system.
v1.0.0
Initial release of Whistle RPC v1.0.0 - Provides unlimited Solana JSON-RPC, WebSocket, DEX API, and historical data for AI agents. - Self-serve subscription via CLI or programmatic Agent API; pay 1 SOL on-chain for 30 days of access. - No account required; instant API key delivery and renewal. - Supports all standard Solana RPC and WebSocket methods. - DEX and historical APIs offer trending tokens, trades, volume, and enriched transaction history. - Transparent pricing: 1 SOL/month, no rate limits.
元数据
Slug whistle-rpc
版本 1.0.5
许可证
累计安装 0
当前安装数 0
历史版本数 6
常见问题

Whistle RPC 是什么?

Production Solana RPC for AI agents. Unlimited JSON-RPC, WebSocket. 1 SOL/month via on-chain payment. No rate limits, no tiers. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 652 次。

如何安装 Whistle RPC?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install whistle-rpc」即可一键安装,无需额外配置。

Whistle RPC 是免费的吗?

是的,Whistle RPC 完全免费(开源免费),可自由下载、安装和使用。

Whistle RPC 支持哪些平台?

Whistle RPC 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Whistle RPC?

由 DylanPort(@dylanport)开发并维护,当前版本 v1.0.5。

💬 留言讨论