1991년 HTTP 스펙에 정의됐지만 한 번도 쓰인 적 없던 상태코드 402 Payment Required. Coinbase와 Cloudflare가 2025년 5월 이것을 꺼내 AI 에이전트 시대의 결제 표준으로 만들었다. 계정 없이, 카드 없이, 사람 개입 없이 — API 1건당 USDC로 즉시 결제.

인터넷을 설계한 사람들은 처음부터 결제가 필요한 리소스를 상상했다. 1991년 HTTP 스펙 초안에는 이미 402 Payment Required 상태코드가 정의되어 있었다. "이 리소스에 접근하려면 결제가 필요하다"는 의미다. 그런데 이 코드는 30년 넘게 실제로 쓰인 적이 없었다. 결제 인프라가 HTTP 레벨에서 작동할 만큼 성숙하지 않았기 때문이다.
x402는 HTTP 402 코드를 실제로 구현한 오픈 표준이다. Coinbase와 Cloudflare가 공동으로 설계하고 공개했다. 이름의 "x"는 실험적(experimental) 확장을 의미하며, 402는 HTTP 상태코드를 그대로 가리킨다. 핵심 아이디어는 하나다 — AI 에이전트가 사람 개입 없이, 계정 없이, 카드 없이 API 호출 1건당 USDC로 즉시 결제한다.
2025~2026년 AI 에이전트가 폭발적으로 늘어났다. 이 에이전트들은 뉴스 API, 시세 API, GPU 클라우드, 데이터 API를 자동으로 호출한다. 문제는 기존 결제 시스템이 이 자동화를 지원하지 못한다는 것이다 — 카드 등록, OAuth 인증, 월 구독이 필요하다.
USDC + Base 조합이 초당 수만 건, $0.001 미만 수수료로 처리 가능한 결제 레일이 됐다. 마이크로페이먼트가 경제적으로 가능해진 것이다. $0.001짜리 API 호출에 카드 수수료 $0.30을 붙이는 것은 말이 안 된다.
API 생태계 전체가 HTTP 기반이다. 결제 로직을 HTTP 레이어에 바로 심을 수 있다면, 모든 API가 결제 가능 API가 된다. 미들웨어 한 줄이면 충분하다.
x402의 흐름은 단순하다. HTTP 표준을 그대로 따르면서 결제 레이어를 추가한 것이다. 서버 입장에서는 미들웨어 한 줄, 클라이언트(에이전트) 입장에서는 SDK 한 줄이면 된다.
AI 에이전트가 평범한 HTTP GET/POST 요청을 보낸다. 이 시점에는 결제 정보가 없다. 그냥 "이 데이터 줘"다.
GET /api/market-data/BTC HTTP/1.1 Host: api.example.com
서버가 402 상태코드로 응답하면서 결제 조건을 헤더에 담아 내려준다. "이 API는 $0.001 USDC, Base 체인, 이 주소로 보내면 돼".
HTTP/1.1 402 Payment Required X-Payment-Amount: 1000 X-Payment-Asset: USDC X-Payment-Chain: base X-Payment-Address: 0x...
에이전트가 Base 체인에서 USDC 결제 트랜잭션을 생성하고, 트랜잭션 해시를 헤더에 담아 같은 API를 재요청한다. 서버가 온체인에서 결제를 확인하면 데이터를 반환한다. 전체 과정 약 1~2초.
GET /api/market-data/BTC HTTP/1.1
X-Payment-Tx: 0xabc123...
→ HTTP/1.1 200 OK
{"price": 98234, ...}| 항목 | 기존 방식 | x402 |
|---|---|---|
| 계정 등록 | 필요 (이메일 + 카드) | 불필요 |
| 최소 결제 단위 | $0.50+ (카드 수수료 기준) | $0.00001 (온체인 수수료만) |
| 사람 개입 | 카드 등록, 인증 필요 | 완전 자동 (에이전트 자율) |
| 결제 확인 | 수일~수초 (카드사 승인) | 온체인 확인 ~1초 |
| 글로벌 접근 | 국가별 카드사 제한 | 인터넷 되면 전 세계 동일 |
| API 통합 | OAuth + Billing + Webhook | HTTP 미들웨어 한 줄 |
출시 1년여 만에 수치는 인상적이다. 대부분이 테스트 트래픽이지만, 실제 상용 통합이 늘어나고 있다는 신호도 뚜렷하다.
연간 $6억이라는 수치는 인상적이지만, 일평균으로 나누면 약 $164만, 건당 평균 단가로 보면 대부분 $0.001~$0.01 수준의 마이크로페이먼트다. 활성 에이전트 6.9만 개 중 실제 상업적 목적으로 운영되는 것은 소수다. 그러나 방향성은 명확하다 — 수가 늘고 있고, 실제 기업 통합이 늘고 있다.
Stripe가 공식 x402 결제 지원을 발표했다. docs.stripe.com/payments/machine/x402에서 가이드 제공. AI 에이전트를 위한 "머신 페이먼트" 카테고리를 별도 신설.
Coinbase가 x402 기반 AI 에이전트 앱스토어 Agent.market을 출시했다. 에이전트들이 서비스를 사고파는 마켓플레이스로, 결제는 모두 x402 + USDC로 이루어진다. 에이전트 경제의 "앱스토어 순간"을 목표로 한다.
코인 시세 데이터 API를 x402로 유료화했다. 무료 API 한도 초과 시 에이전트가 자동으로 x402 결제 후 추가 쿼리를 실행하는 방식.
AI 추론 GPU 클라우드 서비스를 x402로 결제 가능하게 했다. AI 에이전트가 다른 AI 모델을 API로 호출하고 즉시 USDC로 결제하는 "에이전트 간 거래" 시나리오를 실현.
AI 에이전트가 폭발적으로 늘어나면서 기존 결제 시스템이 병목이 됐다. 에이전트는 24시간 자율로 수백, 수천 건의 API를 호출한다. 사람이 개입해서 결제를 승인하거나, 구독을 관리하거나, 계정을 등록할 수 없다.
x402는 체인 중립적 설계다. Solana, Ethereum, Polygon에서도 동작한다. 그러나 사실상 표준이 된 것은 Base + USDC 조합이다. 이유가 있다.
Solana도 x402를 지원하고 3,500만+ 건을 처리했다. 속도 면에서는 Solana가 Base보다 빠르다. 그러나 x402의 에이전트 생태계가 Coinbase/Ethereum 개발자 커뮤니티를 중심으로 형성됐고, Agent.market, CDP 등 핵심 인프라가 Base 기반이다. Coinbase가 주도하는 표준인 만큼 Base가 de facto 표준으로 수렴하는 경향이 있다.
Walits의 현재 인프라를 들여다보면 놀라운 사실이 있다. x402가 요구하는 모든 기술 스택을 Walits는 이미 보유하고 있다. 우연이 아니다 — 같은 레일(Base + USDC) 위에서 만들어진 서비스들은 자연스럽게 호환된다.
Walits는 Ethereum + Base에서 운영된다. x402의 가장 많은 트랜잭션이 Base에서 발생한다. 네트워크 레이어가 동일하다는 것은 별도 브릿지나 래핑 없이 x402 결제가 Walits 지갑에서 직접 실행될 수 있다는 의미다.
Walits는 USDC를 핵심 자산으로 사용한다. x402의 결제 단위도 USDC다. 에이전트가 Walits 지갑에서 x402 결제를 실행하면, 이미 보유 중인 USDC가 그대로 결제에 사용된다. 토큰 스왑이나 환전 불필요.
MPC(Multi-Party Computation) 지갑은 프라이빗 키를 분산 관리해 단일 실패 지점을 없앤다. AI 에이전트 지갑에서 이것이 중요한 이유는 — 에이전트가 자율로 트랜잭션을 서명할 때 키 보안이 특히 취약해지기 때문이다. Walits의 MPC 구조는 에이전트 지갑의 보안 요건과 정확히 일치한다.
Walits PayFi는 USDC를 아이들 상태로 두지 않고 Aave·Morpho 등에서 수익을 발생시킨다. 에이전트가 Walits에 USDC를 예치하고, 수익이 x402 API 결제 재원으로 자동 충당되는 루프가 가능하다. "에이전트가 스스로 운영비를 조달한다"는 시나리오.
많은 지갑 서비스들이 Ethereum·Polygon·Arbitrum·Optimism 등 멀티체인을 지원하면서 Base는 "여러 체인 중 하나"로 취급한다. Walits는 Base에 집중한다. x402의 de facto 표준이 Base인 상황에서, 이 집중이 오히려 강점이 된다. 분산된 유동성, 복잡한 브릿지, 체인간 수수료 계산 없이 — Walits 지갑에서 x402 결제는 그냥 된다.
인프라 호환성이 확인됐다면 다음 질문은 "그래서 무엇을 할 것인가"다. 현실적인 세 가지 방향을 짚어본다.
AI 에이전트가 x402 API를 호출하려면 USDC를 보유한 지갑이 필요하다. 현재 대부분의 에이전트는 Coinbase CDP나 Privy로 임시 지갑을 만들어 쓴다. Walits가 "AI 에이전트 전용 USDC 지갑"을 제공한다면 — MPC 보안, PayFi 수익, x402 결제 지원, Base 네이티브 — 차별화된 포지션을 잡을 수 있다.
Walits가 집계하는 한국 주식·코인 시세, 뉴스, 지갑 분석 데이터를 x402 엔드포인트로 감싸면 AI 에이전트들이 요청당 $0.001~$0.01 USDC로 데이터를 구매할 수 있다. 기존에 무료로 제공하거나 내부용으로만 쓰던 데이터가 수익원이 된다. x402 미들웨어 통합이 기술적으로 가장 쉬운 시나리오다.
에이전트가 Walits PayFi에 USDC를 예치한다 → Aave/Morpho에서 연 4~8% 수익이 발생한다 → 그 수익이 자동으로 x402 API 결제에 사용된다 → 에이전트는 원금 손실 없이 스스로 운영비를 조달한다. "에이전트가 수익으로 스스로를 먹여 살린다"는 시나리오로, 실현되면 AI 에이전트 인프라의 핵심 차별점이 된다.
기회가 보인다고 해서 당장 전사적 자원을 투입할 필요는 없다. x402는 아직 초기다. 그러나 아무것도 하지 않는 것도 아니다 — 지금 해야 할 일과 기다려야 할 일이 구분된다.
x402는 Walits에게 단순한 기능 추가가 아니다. 포지셔닝 자체가 바뀔 수 있는 전환점이다. "사람을 위한 USDC 지갑"에서 "에이전트와 사람 모두를 위한 USDC 결제 인프라"로.
사람이 Walits로 자산을 관리하고, 그 사람이 만든(또는 사용하는) AI 에이전트도 같은 Walits 지갑에서 x402 결제를 실행한다. 에이전트의 비용이 곧 사용자의 비용이고, 에이전트의 수익이 곧 사용자의 수익이다. 지갑이 사람과 에이전트의 공유 인프라가 된다.
x402 볼륨이 Base에서 폭발적으로 성장하면, Base 네이티브 지갑인 Walits도 함께 성장 기회를 얻는다. 멀티체인 지갑들이 "Base도 지원합니다"로 Base를 부차적으로 취급하는 동안, Walits는 "우리가 Base입니다"로 포지셔닝할 수 있다.
Walits의 가스리스 트랜잭션과 x402를 결합하면 에이전트가 ETH 없이 USDC만으로 모든 결제를 처리할 수 있다. 에이전트 지갑에서 가스 토큰 관리는 불필요한 복잡성이다. "USDC만 있으면 된다"는 메시지가 에이전트 개발자에게 강력한 어필이 된다.
x402는 HTTP 레이어에 결제를 심는다. Walits는 이미 그 결제의 재료(Base, USDC, MPC, PayFi)를 모두 갖고 있다. 지금 당장 대규모 투자가 아니라, x402 미들웨어 테스트와 데이터 API 유료화 MVP부터 시작하면 된다. 에이전트 경제가 본격화될 때 Walits는 이미 그 인프라 위에 서 있게 된다.
Base 네이티브, USDC 전용, MPC 보안. AI 에이전트 지갑의 인프라 요건을 이미 갖춘 자기 보관 지갑.
서비스 알아보기 →