x402 Playground

x402 Playground

Connectez vos identifiants API Paratro et explorez le flux complet de paiement x402 : signature, vérification et règlement, le tout avec des données Sandbox réelles.

Paratro x402 Playground

Not connected

Identifiants API

Saisissez vos identifiants API Paratro pour vous connecter à l'environnement Sandbox ou Production.

Non connecté

Journal de protocole en direct

Événements du protocole x402 en temps réel.

[--:--:--][Setup]En attente d'action...

Comment fonctionne x402

Le protocole x402 permet des paiements machine natifs HTTP en sept étapes. Cliquez sur chaque étape pour en savoir plus.

Client

AI Agent / Utilisateur

Serveur de ressources

API / Contenu

Facilitator

Vérifier et régler

Blockchain

USDC / Base

Le client envoie une requête HTTP

Le client (AI agent ou utilisateur) envoie une requête HTTP standard au serveur de ressources sans aucune information de paiement.

Signez d'abord un paiement pour obtenir un payload à vérifier.

Intégrez avec le SDK

Ajoutez les paiements x402 à votre application en quelques lignes de code.

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)

Prêt à intégrer les paiements x402 ?

Commencez à construire avec l'infrastructure de portefeuilles MPC et la passerelle de paiement x402 de Paratro.