인터랙티브 데모

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 작동 방식

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 결제 통합을 시작하시겠습니까?

Paratro의 MPC 지갑 인프라와 x402 결제 게이트웨이로 개발을 시작하십시오.