x402 で、RPC を 1 リクエストごとに払って使う
x402.erpc.global では、16 のチェーンの RPC を、リクエストのたびに払って使えます。リクエストを送ると料金が返り、USDC か EURC で払うと結果が届きます。ERPC のアカウントも、RPC キーも、プランの契約も要りません。
bash
x402 でできること
- 16 のチェーンを、同じホストのチェーンごとのパスで呼べます。
- どのチェーンの料金も、ウォレットにある 1 種類のステーブルコインで払えます。使えるのは Solana 上の USDC、Base 上の USDC と EURC です。ネットワーク手数料のための SOL や ETH は要りません。
- 払う前に料金が分かります。402 のレスポンスに料金が入り、/pricing ではチェーンごとのメソッドの料金を無料で確認できます。
- 受け付けないリクエストには、料金はかかりません。x402.erpc.global は、メソッド、リクエストボディ、バッチの件数を、支払いを求める前に確かめます。
- 払ったリクエストごとに、決済結果を受け取れます。決済結果は X-Payment-Response ヘッダーに入ります。
支払いの流れ
- RPC のリクエストを、いつもどおり送ります。x402.erpc.global は 402 Payment Required を返し、料金と支払い方法を伝えます。
- x402 のクライアント(402 のレスポンスを読み、ウォレットで支払いに署名するソフトウェア)が、その料金の支払いに署名します。署名するのは、Solana なら USDC で払うトランザクション、Base なら USDC か EURC を 1 回分だけ払う許可(EIP-3009)です。
- 署名した支払いペイロードを X-Payment ヘッダーに入れて、同じリクエストをもう一度送ります。
- 支払いの検証と決済が済むと、x402.erpc.global はリクエストをチェーンへ送り、RPC の結果に決済結果を付けて返します。決済結果は X-Payment-Response ヘッダーに入ります。
どのチェーンを呼んでも、決済は Solana か Base で行います。
チェーンとパス
どのパスも、https://x402.erpc.global への HTTP POST で受け付けます。JSON-RPC のパスは、1 件の呼び出しも、100 件までのバッチも受け付けます。
eth_subscribe などの WebSocket の購読は、x402 では提供していません。支払いに使えるステーブルコイン
402 のレスポンスには
howToPay も入ります。そのリクエストで使えるステーブルコインとコントラクトのアドレスが書かれているので、エージェントはレスポンスだけを読んで支払えます。無料のエンドポイント
利用範囲について
このページで紹介した有料のエンドポイントは、ERPC の RPC の利用料を x402 で支払うためのものです。暗号資産の交換、仲介、カストディ、ウォレットサービスを提供するものではありません。






