这个 Skill 能做什么,适合哪些场景?
drpc-rpc 是 drpcorg/drpc-agent-skills 仓库中的一个技能(MIT 许可),让 AI 编程代理通过 DRPC 去中心化 RPC 网关访问区块链数据。首次使用时,它会通过 x402 协议用代理的钱包自动获取 API 密钥(SIWE 登录免费,新钱包付 5 USDC),没有钱包则回退为向用户索要密钥。当前会话直接走 HTTP 立即执行请求,同时为后续会话配置 MCP 工具。技能覆盖单链查询、跨链对比、DeFi 组合与协议数据(Aave、Uniswap、Lido 等),并内置错误码诊断与恢复指引。
- 检测代理是否已有 DRPC MCP 工具,有则直接调用(如 eth_getBalance、rpc_call)
- 无工具时通过 x402 协议自动获取 API 密钥:SIWE 钱包登录免费,新钱包用 EIP-3009 在 Base 上支付 5 USDC
- 无钱包时回退为询问用户的 DRPC 密钥,或引导到 drpc.org 免费层
- 首次会话用直接 HTTP 调用立即执行请求,无需重启,并为后续会话配置 MCP
- 按查询类型路由到参考文档:单链、跨链、DeFi 基础、DeFi 协议、客户端选择(reth/geth/erigon)、错误处理
- 通过 rpc_call 支持 Solana、Bitcoin、NEAR、Cosmos 等非 EVM 链
- DeFi 用户想用自然语言查询钱包在 Ethereum、Arbitrum、Base 多链上的余额与持仓
- 开发者需要读取某条链上合约的数据(如 Base 上 USDC 的 totalSupply)而不想手写 curl 或配置 RPC 节点
- 分析师想对比各 L2 网络的当前 Gas 价格或跨链追踪某笔交易是否确认
- 持有 EVM 钱包的代理用户希望零注册获得 API 密钥并立即开始查询
- 需要追踪特定地址近期交易(鲸鱼监控)或查询事件日志的链上研究人员
- 不想让代理访问网络或钱包、也不愿申请 API 密钥的用户——本技能的每条查询路径都需要 DRPC 密钥
- 需要发送交易、签名或链上写操作的场景——技能只覆盖读取类 RPC(余额、区块、日志、eth_call 等)
- 离线或沙盒环境中无法发起 HTTP/MCP 调用的代理——第一步密钥获取和数据查询都依赖网络
如何安装这个 Skill?
- x402流程会使用代理可访问的EVM钱包签名并可能支付5 USDC(EIP-3009,Base链结算);使用前应确认钱包权限范围,必要时禁用自动付款步骤。
- API密钥通过URL路径传输,可能出现在shell历史、代理或服务端日志中;按文档建议从环境变量读取并避免在日志中记录完整URL。
- 本评审为纯静态源码阅读,未执行任何调用;端点格式、SSE响应与错误码未经实测验证。
- 核心功能依赖海外服务(lb.drpc.org、drpc.org)及Base链上的USDC支付,中国大陆网络可达性未声明,可能不稳定。
- 文档中的示例输出(余额、Gas价格、DeFi头寸)为示意性虚构数据,实际结果需自行核验。
- 发布者未经过FollowSkills企业注册库验证,身份按未知处理。
- Shell / 命令行
- 网络访问
- 本地文件系统
- MCP Server
DRPC API key (or EVM wallet for x402 auto-key)MCP server for persistent sessions
安装整个技能集后,本技能位于 skills/drpc-rpc/。各平台命令如下:
Claude Code
claude plugins marketplace add drpcorg/drpc-agent-skills
claude plugins install drpc-agent-skillsGemini CLI
gemini extensions install https://github.com/drpcorg/drpc-agent-skillsCodex
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc ~/.agents/skills/drpc-rpcPi Agent
pi install npm:pi-mcp-adapter
pi install https://github.com/drpcorg/drpc-agent-skillsCursor
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .cursor/skills/drpc-rpcWindsurf
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .windsurf/skills/drpc-rpcCline
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .cline/skills/drpc-rpcOpenClaw
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc ~/.openclaw/skills/drpc-rpc如何使用这个 Skill?
安装后,把下面任意一句发给 Agent 即可触发:
- 获取 vitalik.eth 在以太坊上的 ETH 余额
- 对比所有 L2 网络当前的 Gas 价格
- 查看交易 0xabc... 是否已在 Optimism 上确认
- 读取 Base 上 USDC 合约的 totalSupply
技能由自然语言请求触发:当用户需要区块链数据(余额、交易、区块、Gas、合约读取)或提到 DRPC、Web3、Ethereum RPC、eth_getBalance 等方法名时激活。流程为:① 检测 MCP 工具是否可用;② 不可用时用 x402 自动获取密钥(有钱包则 SIWE 免费登录,新钱包付 5 USDC);③ 无钱包则向用户索要密钥或指引到 drpc.org 免费层;④ 拿到密钥后立即用直接 HTTP 执行当前请求,并为后续会话配置 MCP;⑤ 按查询类型路由到对应配方文档。实用选项:用 list_networks 确认网络名;用 rpc_batch 在同一网络批量查询;用 rpc_call 调非 EVM 链;用 client-selection.md 指定 reth/geth/erigon 等执行客户端;出错时先查 errors.md(HTTP 429 表示限流,等 1-2 秒重试;403 表示计费/鉴权问题)。
这个 Skill 有哪些优点和局限?
- 首次提问即可用:无需重启或手动编辑配置文件,密钥获取后立即执行请求
- 持钱包的代理可通过 x402 自动获取密钥,完全免注册;签名全部链下,用户无需付 Gas
- 走 DRPC 去中心化网关,多提供方路由加共识验证,避免单一节点的坏数据
- 覆盖面广:200+ 网络、16 个 MCP 工具、含 Solana/Bitcoin/NEAR/Cosmos 等非 EVM 链
- 配套文档齐全:16 个工具的参数参考、按场景分类的配方、错误码与恢复模式
- 每条查询都依赖 DRPC 服务与 API 密钥,新钱包路径需支付 5 USDC,存在持续计费成本
- 仅覆盖读取类 RPC,不支持发送交易等链上写操作
- 兼容性声明(Claude Code、Gemini CLI 等 8 个平台)来自 README 自述,缺少独立测试证据
- x402 自动密钥流程要求代理持有 EVM 钱包私钥/签名器,对安全敏感环境是较大前提
这个 Skill 与同类方案有什么区别?
与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。
| Skill | FS 评分 | Star 数 | 最近更新 | License |
|---|---|---|---|---|
| DRPC 区块链 RPC 技能 本页 | 50 · 谨慎使用 | ★ 23 | 4 个月前 | MIT |
| DRPC RPC Pi Agent 配置套件 | 50 · 谨慎使用 | ★ 23 | 4 个月前 | MIT |
| GitHub Copilot 应用开发技能 ✓ Microsoft · 官方 | 49 · 谨慎使用 | ★ 2.7k | 3 个月前 | MIT |
| 合同引擎验证器 ✓ Anthropic · 官方 | 44 · 不推荐 | ★ 425 | 1 个月前 | — |
| Stitch React 仪表盘构建器 | 40 · 不推荐 | ★ 8.5k | 2 个月前 | Apache-2.0 |
与直接手动配置 RPC 节点或自行 curl 公共 RPC 端点相比,本技能省去了方法选择、格式调试和密钥管理,代价是绑定 DRPC 网关及其计费。与内置单一节点 RPC 的 MCP 服务器相比,它增加了去中心化路由、共识验证响应和客户端选择(reth/geth/erigon)能力。源材料未提及其他具体竞品。
FollowSkills 如何评估这个 Skill?
文档透明地披露了数据流:API密钥获取、x402钱包签名与链上USDC支付均有明确说明并保留手动回退(用户提供密钥)。无密钥硬编码,多处提醒不要泄露密钥。扣分项:Step 2允许代理自动用用户EVM钱包签名并支付5 USDC,缺乏显式用户确认门控;API密钥置于URL路径中可能进入日志;发布者未经验证,更新/撤销路径不明。未达红线但授权与确认机制不完整。
各文件内部一致:SKILL.md的传输检测、直接HTTP、错误码表、恢复模式互相衔接,错误反馈详尽(含HTTP码、错误码、行动建议),失败时会解释原因而非推给用户。扣分项:纯静态评审,端点行为、SSE格式、x402流程均未经验证;无测试套件或提交的复现证据;x402自动获取密钥的关键路径尤其依赖未经验证的外部服务。
frontmatter触发条件具体(eth_getBalance、DRPC、Web3等),场景覆盖清晰(余额、交易、跨链、DeFi),并说明了能力边界(客户端选择是路由提示而非机器固定)。扣分项:核心功能完全依赖lb.drpc.org/drpd.org等海外服务与美国托管USDC支付,对中国大陆网络可达性未作说明;无中文支持;非适用范围仅部分说明。
信息架构分层良好(入口→按查询类型路由到专题文件),安装说明覆盖8个平台,MIT许可证明确,维护方为drpcorg组织。扣分项:版本号仅0.1.0,无变更日志;tools-reference.md和x402-auto-key.md在本次评审中未提供全文,无法核实引用完整性;已知限制披露零散。
配方(余额查询、Gas对比、Aave/Uniswap头寸等)附具体curl与选择器,声明可直接产出表格化结果,边际价值明确(省去手写RPC样板)。扣分项:静态评审下无法确认输出可直接使用,示例输出为示意而非已验证结果;部分示例数据(如Gas价格表)明显是虚构快照。
提供了大量可审计的一手材料:完整的curl命令、函数选择器、真实合约地址、错误码表,便于独立复现。扣分项:无执行证据、无CI工作流或提交的测试覆盖证据;'200+网络'等声明仅链接到外部站点,仓库内无法核实;示例输出未经证实。
点击维度查看打分理由
证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。
查看完整评分方法 →