x402 Playground
x402 Playground
连接您的 Paratro API 凭据,体验完整的 x402 支付流程 —— 签名、验证和结算,全部使用真实的 Sandbox 数据。
Paratro x402 Playground
Not connectedAPI 凭据
输入您的 Paratro API 凭据以连接 Sandbox 或 Production 环境。
未连接
实时协议日志
实时 x402 协议事件。
[--:--:--][Setup]等待操作...
实时协议日志
实时 x402 协议事件。
[--:--:--][Setup]等待操作...
x402 工作原理
x402 协议通过七个步骤实现 HTTP 原生的机器支付。点击每个步骤以了解详情。
客户端
AI 代理 / 用户
资源服务器
API / 内容
Facilitator
验证与结算
区块链
USDC / Base
客户端发送 HTTP 请求
客户端(AI 代理或用户)向资源服务器发送常规 HTTP 请求,不携带任何支付信息。
请先签署支付以获取用于验证的 Payload。
通过 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)