30초 요약
- x402는 인터넷 요청과 결제를 연결하는 공개 결제 규격입니다.
- AI 에이전트도 지갑으로 서명해 유료 API나 콘텐츠를 요청할 수 있습니다.
- 지원 자산과 결제 비용은 사용하는 네트워크·결제 방식·서비스에 따라 다릅니다.
x402 프로토콜이란?
x402 프로토콜은 웹서비스가 데이터나 콘텐츠를 제공하기 전에 결제를 요청하고, 이용 프로그램이 결제 조건에 맞춰 응답하도록 만든 공개 규격입니다. HTTP의 ‘402 Payment Required’ 응답을 활용합니다.
서비스에 로그인하고 결제 정보를 매번 입력하는 대신, 프로그램이 결제 조건을 읽고 지갑으로 승인하는 절차를 연결할 수 있습니다. API는 프로그램이 다른 서비스의 기능이나 데이터를 요청하는 접점입니다.

데이터 요청부터 결제와 응답까지
- 1서비스 요청
프로그램이 유료 API나 콘텐츠에 접근을 요청합니다.
- 2결제 조건 확인·서명
서버가 금액과 자산·네트워크 등을 제시하면, 프로그램은 지원되는 방식으로 결제 정보를 만들고 지갑으로 서명합니다.
- 3검증·정산과 응답
서버가 결제 정보를 검증하고 정산 절차를 거쳐 요청한 데이터나 실행 결과를 제공합니다.
결제 검증과 정산을 돕는 서비스인 퍼실리테이터(Facilitator)를 이용할 수 있습니다. x402 공식 문서는 이 서비스가 서명된 결제 정보를 검증하고 블록체인에 정산을 제출하며, 구매자의 자산을 보관하는 역할은 아니라고 설명합니다.
AI 에이전트에는 어떻게 쓰이나요?
AI 에이전트가 유료 데이터나 도구를 사용할 때 x402의 결제 조건을 읽고 프로그램 지갑으로 서명하도록 연결할 수 있습니다. 사람의 브라우저나 일반 소프트웨어도 같은 결제 흐름을 사용할 수 있습니다.
결제 규격이 지출 금액을 스스로 판단하는 것은 아닙니다. 어떤 서비스에 얼마까지 지급할 수 있는지는 에이전트를 운영하는 프로그램과 지갑 권한에서 정합니다.
V2에서 달라진 연결 방식
공식 문서는 V1에서 V2로 옮기는 절차를 제공합니다. V2는 결제 관련 헤더의 이름과 네트워크 식별 방식 등을 바꿨고, 결제 요구 사항에 지원 방식·네트워크·받는 주소를 명시하는 구조를 사용합니다.
네트워크와 결제 방식 지원은 사용하는 라이브러리와 퍼실리테이터의 구현에 따라 달라집니다. 규격이 지원하는 모든 자산을 모든 서비스에서 바로 결제할 수 있는 것은 아닙니다.
결제 자산과 수수료
x402는 유에스디코인(USDC) 등 지원되는 토큰을 결제에 사용할 수 있습니다. 실제로 사용하는 네트워크와 토큰은 서버가 제시한 조건과 결제 서비스의 지원 범위에 따라 정해집니다.
x402 규격 자체의 수수료와 블록체인 거래 수수료, 결제 지원 서비스가 부과하는 비용은 별개입니다. 모든 결제가 무료이거나 같은 시간 안에 끝난다고 단정할 수는 없습니다.
결제 완료와 서비스 품질은 별개입니다
x402는 요청과 결제 절차를 연결합니다. 받은 데이터의 정확성이나 서비스 품질을 보증하는 규격은 아닙니다.
환불 처리도 사용한 결제 방식과 서비스 정책에 따라 달라집니다. 공식 문서는 일회성 정액 지급 방식의 결제가 실행되면 이를 되돌리는 대신 판매자가 새 전송으로 환불할 수 있다고 설명합니다.
초기 생태계 자료의 범위


두 자료는 초기 x402 생태계에 관련된 기업과 서비스를 정리한 외부 작성자의 도표입니다. 이름이 실렸다는 사실만으로 해당 기업이 모든 서비스에 x402를 도입했다거나 현재도 같은 지원 범위를 유지한다고 단정할 수는 없습니다.
자주 묻는 질문
x402는 AI만 사용할 수 있나요?
AI 에이전트뿐 아니라 사람이 사용하는 브라우저와 일반 프로그램도 적용할 수 있습니다.
x402를 쓰면 거래 수수료가 없나요?
규격 자체에 정해진 수수료가 없더라도 블록체인 수수료와 결제 지원 서비스의 비용이 발생할 수 있습니다.
모든 블록체인의 모든 토큰을 결제에 쓸 수 있나요?
서비스가 제시하는 결제 조건과 사용하는 구현의 지원 범위에 따라 달라집니다. 네트워크·토큰·결제 방식을 모두 지원해야 합니다.
x402 공개 결제 규격 · x402 검증·정산 서비스 · x402 V1·V2 변경 사항 · x402 지원 네트워크와 토큰 · x402 결제와 환불




