开发与工程 blockchain-rpcethereumweb3mcpdefix402-payments-rpcmulti-chain

DRPC RPC — AI Agent 区块链数据访问技能

让 AI 编程代理在第一次提问时即可通过 DRPC 去中心化网关查询 100+ 条区块链、200+ 个网络的数据,带钱包的代理还能通过 x402 自动获取 API 密钥,无需注册。

FollowSkills 评估 · FSRS-2.0
谨慎使用
50/ 100 五分制 2.5 / 5
1 2 3 4 5 6
1信任安全13 / 25 · 2.6/5

文档透明地披露了数据流:API密钥获取、x402钱包签名与链上USDC支付均有明确说明并保留手动回退(用户提供密钥)。无密钥硬编码,多处提醒不要泄露密钥。扣分项:Step 2允许代理自动用用户EVM钱包签名并支付5 USDC,缺乏显式用户确认门控;API密钥置于URL路径中可能进入日志;发布者未经验证,更新/撤销路径不明。未达红线但授权与确认机制不完整。

2可靠稳定9 / 20 · 2.3/5

各文件内部一致:SKILL.md的传输检测、直接HTTP、错误码表、恢复模式互相衔接,错误反馈详尽(含HTTP码、错误码、行动建议),失败时会解释原因而非推给用户。扣分项:纯静态评审,端点行为、SSE格式、x402流程均未经验证;无测试套件或提交的复现证据;x402自动获取密钥的关键路径尤其依赖未经验证的外部服务。

3适用触发9 / 15 · 3.0/5

frontmatter触发条件具体(eth_getBalance、DRPC、Web3等),场景覆盖清晰(余额、交易、跨链、DeFi),并说明了能力边界(客户端选择是路由提示而非机器固定)。扣分项:核心功能完全依赖lb.drpc.org/drpd.org等海外服务与美国托管USDC支付,对中国大陆网络可达性未作说明;无中文支持;非适用范围仅部分说明。

4规范维护9 / 15 · 3.0/5

信息架构分层良好(入口→按查询类型路由到专题文件),安装说明覆盖8个平台,MIT许可证明确,维护方为drpcorg组织。扣分项:版本号仅0.1.0,无变更日志;tools-reference.md和x402-auto-key.md在本次评审中未提供全文,无法核实引用完整性;已知限制披露零散。

5有效结果6 / 15 · 2.0/5

配方(余额查询、Gas对比、Aave/Uniswap头寸等)附具体curl与选择器,声明可直接产出表格化结果,边际价值明确(省去手写RPC样板)。扣分项:静态评审下无法确认输出可直接使用,示例输出为示意而非已验证结果;部分示例数据(如Gas价格表)明显是虚构快照。

6证据核验4 / 10 · 2.0/5

提供了大量可审计的一手材料:完整的curl命令、函数选择器、真实合约地址、错误码表,便于独立复现。扣分项:无执行证据、无CI工作流或提交的测试覆盖证据;'200+网络'等声明仅链接到外部站点,仓库内无法核实;示例输出未经证实。

证据充分度: 评估于 2026年9月10日 审查版本 e31ba876ab1a
使用前请注意
  • x402流程会使用代理可访问的EVM钱包签名并可能支付5 USDC(EIP-3009,Base链结算);使用前应确认钱包权限范围,必要时禁用自动付款步骤。
  • API密钥通过URL路径传输,可能出现在shell历史、代理或服务端日志中;按文档建议从环境变量读取并避免在日志中记录完整URL。
  • 本评审为纯静态源码阅读,未执行任何调用;端点格式、SSE响应与错误码未经实测验证。
  • 核心功能依赖海外服务(lb.drpc.org、drpc.org)及Base链上的USDC支付,中国大陆网络可达性未声明,可能不稳定。
  • 文档中的示例输出(余额、Gas价格、DeFi头寸)为示意性虚构数据,实际结果需自行核验。
  • 发布者未经过FollowSkills企业注册库验证,身份按未知处理。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

drpc-rpc 是一个面向 AI 编程代理的技能,使其能够直接执行区块链 RPC 调用,覆盖以太坊、Arbitrum、Base、Solana、比特币等 100 多条链、200 多个网络。技能自动检测环境:若已有 DRPC MCP 工具则直接使用;否则通过 x402 协议用钱包签名自动获取 API 密钥(已有绑定钱包免费,新钱包支付 5 USDC),或回退为向用户索取密钥。首次会话用直接 HTTP 调用立即执行请求,同时为后续会话配置 MCP 以获得更快的原生工具体验。技能还内置按查询类型的路由食谱(单链查询、跨链对比、DeFi 协议、客户端选择)和结构化错误处理指南。

检测当前会话是否有 DRPC MCP 工具(list_networks、eth_getBalance、rpc_call);无工具时走 x402 流程:SIWE 钱包签名(EIP-4361)免费换密钥,或对 Base 上的 USDC 签 EIP-3009 transferWithAuthorization 支付 5 USDC 换取密钥;无钱包时提示用户提供 DRPC 密钥或前往 drpc.org 领免费额度。拿到密钥后用 curl 直接发起 JSON-RPC 调用(余额、区块、交易、gas、合约读取、事件日志),并按平台配置 MCP 供后续会话使用。查询按类型路由到对应参考文件:工具参数与返回格式、单链食谱、跨链食谱、DeFi 基础(组合、授权、LP、质押)、DeFi 协议(Aave、Uniswap、Lido、Morpho、Curve)、客户端选择(reth/geth/erigon 等)、错误处理与 MCP 配置。错误处理按 HTTP 状态码分类:403 计费/鉴权、429 限流(1–2 秒后重试)、408 超时、400 请求错误。非 EVM 链(Solana、比特币、NEAR、Cosmos)用 rpc_call,同网络多查询用 rpc_batch。

  1. DeFi 用户希望代理一步查询钱包在以太坊、Arbitrum、Base 多链上的余额和持仓
  2. 开发者需要读取某合约数据(如 Base 上 USDC 的 totalSupply)或查询交易回执,不想手写 RPC 样板代码
  3. 做跨链分析的从业者想让代理比较 Arbitrum、Base、Optimism 上的 TVL 相关合约数据或各 L2 的实时 gas 价格
  4. 监控地址动态的用户想让代理拉取某地址在以太坊上的最近 10 笔交易
  5. 已有 DRPC 账户但没有配置 MCP 的用户,希望代理首次会话即可执行查询,无需重启或手动改配置文件

这个 Skill 有哪些优点和局限?

优点
  • 首次提问即可用,无需重启代理或手动编辑配置文件
  • 有钱包的代理通过 x402 自动获取密钥,SIWE 绑定钱包免费,签名全部链下完成、用户不付 gas
  • DRPC 去中心化网关跨多提供方路由并做共识校验,单一节点故障不影响响应
  • 覆盖 100+ 链、200+ 网络,含非 EVM 链(Solana、比特币、NEAR、Cosmos)
  • 配套食谱和结构化错误码处理(计费、限流、超时),并支持客户端级路由(reth、geth、erigon)
局限
  • 新钱包需支付 5 USDC(在 Base 上结算)才能获得密钥,免费仅限已绑定钱包
  • 依赖 DRPC 第三方网关,数据可用性和定价受 DRPC 服务条款约束
  • 没有公开的测试套件或独立性能基准,README 声称的平台兼容性(如 OpenClaw、Pi Agent)未经源材料验证
  • MCP 工具通常不暴露路由提示,客户端选择需退回直接 JSON-RPC 调用,增加使用复杂度
  • 429 限流后需自行重试,技能仅提供等待建议而非自动重试机制

如何安装这个 Skill?

整个技能集合支持 Claude Code、Gemini CLI、Codex、Pi Agent、Cursor、Windsurf、Cline、OpenClaw 八个平台。以 Claude Code 为例:claude plugins marketplace add drpcorg/drpc-agent-skills,然后 claude plugins install drpc-agent-skills。以 Cursor 为例:git clone https://github.com/drpcorg/drpc-agent-skills.git,再 ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .cursor/skills/drpc-rpc。Codex、Windsurf、Cline、OpenClaw 同样用 git clone 加符号链接(目标目录见 README);Gemini CLI 用 gemini extensions install;Pi Agent 用 pi install。本档案只针对 skills/drpc-rpc 这一个技能,仓库内含另一个兄弟技能,安装命令安装的是整个仓库。各平台 MCP 的具体配置细节记录在技能的 setup.md 中,源材料未给出统一命令。

如何使用这个 Skill?

安装后直接用自然语言提问,例如「获取 vitalik.eth 在以太坊上的 ETH 余额」「对比所有 L2 网络的 gas 价格」「检查交易 0xabc... 是否已在 Optimism 上确认」。代理会读取 SKILL.md,自动检测 MCP 工具是否可用;若无工具且有 EVM 钱包,先通过 x402 获取密钥(SIWE 免费或支付 5 USDC),用 curl 立即执行当前请求,并告知用户下次会话将使用更快的原生 MCP 工具。可用查询前先调 list_networks 确认网络名称。金额以 wei 十六进制表示(ETH = wei / 10^18,gwei = wei / 10^9);调用报错时按 errors.md 的状态码分类(403 计费、429 限流重试、408 超时、400 请求错误)处理。

常见问题

使用这个技能要花多少钱?
密钥获取有两条免费路径:钱包已绑定 DRPC 账户时 SIWE 签名免费拿密钥;没有钱包的用户可到 drpc.org 领免费额度。只有全新钱包走 x402 自动流程时需支付 5 USDC(EIP-3009 签名,在 Base 链上结算)。后续 RPC 调用的费用取决于 DRPC 的计费方案,技能本身不含定价信息。
代理需要什么权限才能工作?
需要能发起网络请求(直接 HTTP 或 MCP);若走 x402 自动密钥流程,还需要一个 EVM 钱包私钥或签名器。签名全部在链下完成,用户无需支付 gas。无钱包时技能会回退为向用户索取密钥。
调用失败会怎样?
技能内置按 HTTP 状态码分类的错误处理:403 为计费/鉴权错误(错误码 10、24、52、53、4、9),429 为限流(建议 1–2 秒后重试),408 为超时,400 为请求错误或功能限制。遇到错误应先查 errors.md 再重试。
支持哪些链和代理平台?
覆盖以太坊、Arbitrum、Optimism、Base、Polygon、BNB Chain、Avalanche、zkSync、Linea、Scroll 等在内的 100+ 条链、200+ 个网络,非 EVM 链(Solana、比特币、NEAR、Cosmos、Starknet)通过 rpc_call 支持。代理平台方面,安装命令覆盖 Claude Code、Gemini CLI、Codex、Pi Agent、Cursor、Windsurf、Cline、OpenClaw 八种。

同仓库的其他 Skills

均来自 drpcorg/drpc-agent-skills

相关 Skills