인터랙티브 데모
x402 Playground
x402 결제 프로토콜을 모든 각도에서 탐색하십시오. Payer, Seller 또는 Facilitator로서 전체 흐름을 단계별로 체험할 수 있습니다.
Paratro x402 Playground
1단계: API 요청
HTTP 402를 반환하는 리소스 서버에 요청을 보냅니다.
402 응답이 여기에 표시됩니다...
2단계: 결제 서명
EIP-712 결제 인증을 생성하고 서명합니다.
서명 세부 정보가 여기에 표시됩니다...
v / r / s / nonce / eip712_hash
3단계: 결제 및 요청
PAYMENT-SIGNATURE 헤더를 포함하여 원래 요청을 다시 보냅니다.
base64로 인코딩된 결제 서명이 여기에 표시됩니다...
API 응답이 여기에 표시됩니다...
실시간 프로토콜 로그
모든 역할에 걸친 실시간 x402 프로토콜 이벤트.
[12:01:05][Setup]연결 대기 중...
[12:01:06][Setup]네트워크: Base Sepolia 선택됨
[12:01:10][Payer]x402 요청 전송 준비 완료
[12:01:12][Seller]모의 서버 구성이 로드됨
[12:01:15][Facilitator]검증 엔진 유휴 상태
[12:01:20][Setup]작업 대기 중...
실시간 프로토콜 로그
모든 역할에 걸친 실시간 x402 프로토콜 이벤트.
[12:01:05][Setup]연결 대기 중...
[12:01:06][Setup]네트워크: Base Sepolia 선택됨
[12:01:10][Payer]x402 요청 전송 준비 완료
[12:01:12][Seller]모의 서버 구성이 로드됨
[12:01:15][Facilitator]검증 엔진 유휴 상태
[12:01:20][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)