x402 Playground

x402 Playground

Paratro API の認証情報を接続し、x402 決済フロー全体を体験します。署名、検証、決済をすべて Sandbox の実データで行えます。

Paratro x402 Playground

Not connected

API 認証情報

Paratro の API 認証情報を入力して、Sandbox または Production 環境に接続します。

未接続

ライブプロトコルログ

リアルタイム x402 プロトコルイベント。

[--:--:--][Setup]アクションを待機中...

x402の仕組み

x402プロトコルは、7つのステップでHTTPネイティブのマシン決済を実現します。各ステップをクリックして詳細をご確認ください。

クライアント

AIエージェント / ユーザー

リソースサーバー

API / コンテンツ

Facilitator

検証と決済

ブロックチェーン

USDC / Base

クライアントがHTTPリクエストを送信

クライアント(AIエージェントまたはユーザー)が、支払い情報を含まない通常のHTTPリクエストをリソースサーバーに送信します。

検証用のペイロードを取得するには、まず決済に署名してください。

SDKで統合

数行のコードでアプリケーションにx402決済を追加できます。

import "github.com/paratro/paratro-sdk-go/x402"

client := x402.NewClient("YOUR_API_KEY", "YOUR_API_SECRET")

// Sign an x402 payment
result, err := client.Sign(ctx, x402.SignRequest{
    From:    "0xYourWallet...",
    To:      "0xRecipient...",
    Chain:   "base-sepolia",
    Amount:  "10000", // 0.01 USDC (6 decimals)
})

// Verify a payment payload
valid, err := client.Verify(ctx, payloadJSON)

// Settle on-chain
settled, err := client.Settle(ctx, payloadJSON)

x402決済の統合を始めませんか?

ParatoのMPCウォレットインフラとx402決済ゲートウェイで開発を始めましょう。