通过 x402 按请求付费使用 RPC

x402.erpc.global 按请求出售 16 条链的 RPC。发送请求,用 USDC 或 EURC 支付响应中给出的价格,即可获得结果。您无需 ERPC 账户、RPC 密钥或方案。
bash
curl -i https://x402.erpc.global/v1/solana-mainnet \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'

使用 x402 可以做什么

  • 在同一个主机上调用 16 条链,每条链使用各自的路径。
  • 用自己钱包中的同一种稳定币为每条链付款:Solana 上的 USDC,或 Base 上的 USDC 或 EURC。无需持有 SOL 或 ETH 来支付网络手续费。
  • 付款前即可看到价格。402 响应会写明价格,通过 /pricing 还可免费查看每个路径上各方法的价格。
  • x402.erpc.global 拒绝的请求不收任何费用。它会在要求付款之前检查方法、请求体,以及批量请求中的调用数。
  • 保留结算凭证。每个付费请求的响应都会在 X-Payment-Response 响应头中附带一份结算凭证。

付费请求的流程

  1. 像平常一样发送 RPC 请求。x402.erpc.global 返回 402 Payment Required,并附上价格和支付选项。
  2. 您的 x402 客户端按该价格,用您的钱包签署一笔付款:在 Solana 上是一笔 USDC 转账,在 Base 上是一份 USDC 或 EURC 的转账授权。x402 客户端是把 402 响应转换为钱包签名付款的软件。
  3. 再次发送同一个请求,并将已签名的付款放入 X-Payment 请求头。
  4. 付款完成验证和结算后,x402.erpc.global 将请求转发到链上,返回结果,并在 X-Payment-Response 响应头中附上结算凭证。
无论调用哪条链,付款都在 Solana 或 Base 上结算。

链与路径

每个路径都在 https://x402.erpc.global 接收 HTTP POST。JSON-RPC 路径接受单次调用,或最多包含 100 次调用的批量请求。
链路径请求
Solana/v1/solana-mainnetJSON-RPC
Ethereum/v1/eth-mainnetJSON-RPC
Avalanche/v1/ava-mainnetJSON-RPC(批量请求只能包含 C-Chain 调用),以及 /v1/ava-mainnet/ext/… 上的 AvalancheGo API
Arbitrum/v1/arbitrum-mainnetJSON-RPC
Base/v1/base-mainnetJSON-RPC
Bitcoin/v1/bitcoin-mainnetJSON-RPC
Hyperliquid/v1/hyperliquid-mainnetJSON-RPC,也可使用 /v1/hyperliquid-mainnet/evm 和 …/nanoreth
Kaia/v1/kaia-mainnetJSON-RPC
Monad/v1/monad-mainnetJSON-RPC
NEAR/v1/near-mainnetJSON-RPC
Optimism/v1/optimism-mainnetJSON-RPC
Polygon/v1/polygon-mainnetJSON-RPC
Robinhood Chain/v1/robinhood-mainnetJSON-RPC
Soneium/v1/soneium-mainnetJSON-RPC
Sui/v1/sui-mainnet/sui.rpc.v2.<Service>/<Method>unary gRPC-web 调用,每个请求一次调用
TRON/v1/tron-mainnetJSON-RPC(也可使用 /jsonrpc),以及 /wallet/<method> 和 /walletsolidity/<method> 上的 HTTP API,每个请求一次调用
不出售 WebSocket 订阅(例如 eth_subscribe)。

支付选项

稳定币网络合约或 Mint 地址
USDCSolanaEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
USDCBase0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
EURCBase0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42
每个 402 响应还带有一个 howToPay 字段,列出该请求接受的稳定币及其合约地址,因此智能体仅凭响应即可付款。

免费端点

端点返回内容
GET /pricing每个路径上每个方法的价格
GET /.well-known/x402供 x402 客户端使用的路径和支付选项
GET /doc每个路径的 OpenAPI 文档
GET /scalar同一份文档,以可浏览的参考形式呈现

使用范围

本页介绍的付费路径仅用于通过 x402 支付 ERPC RPC 使用费,不提供加密资产兑换、经纪、托管或钱包服务。