x402 はオンチェーン USDC のみをサポートしますが、MPP は Tempo ネットワークのステーブルコインと従来のカード決済を追加オプションとして提供します。
仕組み
詳細フロー
- エージェントが
GET /mpp/purchase?plan=<plan>を支払い認証情報なしで呼び出し - MPP サービスが 402 を返却 —
WWW-Authenticate: Paymentチャレンジに金額、通貨、受取先を含む - エージェントが支払いに署名 — Tempo Wallet または Stripe を使用
- エージェントが
Authorization: Payment認証情報付きで購入リクエストをリトライ - MPP サービスが支払いを検証し、サブスクリプションを作成して API Key を返却
対応する支払い方法
API エンドポイント
料金レスポンス
購入レスポンス(成功時)
CLI での使用
ChainStream CLI は自動購入フロー中に MPP を支払いオプションとしてサポートします:手動統合(Tempo Wallet)
セットアップ
Tempo Wallet CLI をインストールしてログイン(ブラウザ経由の一回限りのパスキー認証):Tempo Wallet はパスキー(WebAuthn)認証を使用します。初回セットアップにはブラウザ操作が必要です。その後はセッションが持続し、エージェント操作はブラウザ操作なしで動作します。
購入
WWW-Authenticate: Payment チャレンジを自動的に処理し、トランザクションに署名し、成功時に API Key を返します。
互換ウォレット
Tempo は EVM 互換(チェーン ID 4217)です。Tempo 上で USDC.e を保有する任意のウォレットが使用可能:- Tempo Wallet CLI(
tempo request) — 推奨、パスキー認証、組み込み MPP サポート - 任意の EVM ウォレット(MetaMask、Coinbase CDP、Privy) — カスタムネットワークとして Tempo を追加
MPP vs x402
次のステップ
x402 支払いプロトコル
x402 プロトコルによるオンチェーン USDC 支払い
課金とユニット
CU 消費量とプランの詳細を理解する

