402 Payment Required를 기반으로 구축된 결제 프로토콜입니다 — 1990년대부터 HTTP 스펙에 있었던 코드가 마침내 실제로 활용되고 있습니다. 에이전트가 구독이나 API 키 없이 요청별로 스테이블코인으로 API 접근 비용을 지불할 수 있게 합니다.
모의 데모
결제 흐름
1
에이전트가 요청을 전송
에이전트는 다른 API 호출과 마찬가지로 API 엔드포인트에 표준 HTTP 요청을 전송합니다.
2
서버가 402 결제 필요로 응답
데이터를 반환하는 대신 서버는
402 상태 코드와 함께 PAYMENT-REQUIRED 헤더에 결제 요건을 포함하여 응답합니다: 비용, 토큰 종류, 네트워크.3
에이전트가 결제
에이전트의 지갑이 서명된 결제 페이로드를 구성하고
PAYMENT-SIGNATURE 헤더와 함께 요청을 재전송합니다. 사람의 승인이 필요하지 않습니다.4
서버가 데이터를 전달
서버는 퍼실리테이터를 통해 결제를 검증하고 온체인에서 정산한 후 요청된 데이터를 반환합니다. 전체 흐름이 몇 초 내에 완료됩니다.
x402 요청 처리
CDP Agentic Wallet
CDP Agentic Wallet 스킬이 설치된 경우 에이전트가 x402 결제를 자동으로 처리합니다:Terminal
search-for-service 스킬로 이용 가능한 서비스를 검색합니다:
Terminal
pay-for-service 스킬로 유료 서비스를 호출합니다:
Terminal
search-for-service와 pay-for-service 스킬이 검색, 결제, 재시도를 처리합니다.
CDP Agentic Wallet 스킬 →
Sponge Wallet
Sponge Wallet에는 서비스를 검색하고 결제를 자동으로 처리하는 내장 x402 프록시가 있습니다: 1단계 — 서비스 검색:Terminal
Terminal
baseUrl, 엔드포인트 경로, 파라미터, 가격이 반환됩니다.
3단계 — 서비스 호출 (결제 자동 처리):
Terminal
402를 감지하고 지갑에서 USDC로 결제한 후 API 응답을 반환합니다.
Sponge Wallet 문서 →
오류 처리 및 재시도
CDP Agentic Wallet
pay-for-service 스킬과 Sponge Wallet의 x402 프록시가 재시도를 자동으로 처리합니다. 커스텀 클라이언트를 구축하는 경우 PAYMENT-REQUIRED 헤더를 파싱하고, 서명된 페이로드를 구성하고, PAYMENT-SIGNATURE 헤더와 함께 재시도합니다.
영상 튜토리얼
관련 항목
결제 수락
자신의 엔드포인트를 게이팅하고 다른 에이전트에게 요청별 요금을 청구합니다.
x402 클라이언트-서버 모델
퍼실리테이터 엔드포인트와 프로토콜 주소입니다.