x402 là gì?
x402 là giao thức thanh toán máy-với-máy được xây dựng xung quanh HTTP402 Payment Required. Nó cho phép các tác nhân AI tự động thanh toán cho quyền truy cập API mà không cần sự can thiệp của con người. AgentWallex triển khai x402 v2 với payload ủy quyền EIP-3009.
Header x402 v2
Giao thức sử dụng ba header HTTP:| Header | Hướng | Mục đích |
|---|---|---|
PAYMENT-REQUIRED | Server đến Client | Thách thức 402 với thông tin giá cả |
PAYMENT-SIGNATURE | Client đến Server | Payload thanh toán đã ký |
PAYMENT-RESPONSE | Server đến Client | Xác nhận thanh toán |
Luồng Thanh toán
Server trả về 402
API phản hồi với HTTP 402 và header
PAYMENT-REQUIRED chứa chi tiết giá cả (số tiền, token, chuỗi, địa chỉ payTo).Tác nhân thanh toán qua AgentWallex
Tác nhân gửi chi tiết thanh toán đến
POST /x402/pay. AgentWallex đánh giá chính sách và ký thanh toán.Tác nhân thử lại với bằng chứng thanh toán
Tác nhân thử lại yêu cầu ban đầu với header
PAYMENT-SIGNATURE được đính kèm.Sử dụng API x402
Kiểm tra URL có Hỗ trợ x402 không
Tạo Ngân sách Phiên
Phiên cho phép bạn ủy quyền trước ngân sách chi tiêu cho các cuộc gọi API lặp lại:Kích hoạt Thương lượng Thanh toán
payment_info với:
| Trường | Mô tả |
|---|---|
ledger_id | ID mục sổ cái nội bộ |
amount | Số tiền thanh toán |
fee_amount | Phí nền tảng được trừ |
fee_rate | Tỷ lệ phí được áp dụng |
token | Token được sử dụng (ví dụ: USDC) |
chain | Chuỗi được sử dụng cho thanh toán |
status | Trạng thái thanh toán |
Tích hợp SDK
Bộ chặn HTTP Tự động
SDK TypeScript cung cấp bộ chặn xử lý toàn bộ luồng x402 tự động:Luồng Thủ công
Dành cho Nhà cung cấp Dịch vụ
Nếu bạn cung cấp API trả phí, server của bạn nên trả về thách thức x402 v2 khi thiếu thanh toán.Trả về 402 với PAYMENT-REQUIRED
Mã hóa thách thức JSON (base64) vào headerPAYMENT-REQUIRED:
Xác minh và Thanh toán
Sử dụng các endpoint facilitator của AgentWallex:Giá trị Mặc định Vận hành
| Tham số | Giá trị |
|---|---|
| Khoảng thời gian thanh toán | 300 giây |
| Ngưỡng thanh toán | $10.00 |
| Độ trễ thanh toán tối đa | 3,600 giây |
| Chuỗi được hỗ trợ | eip155:84532, eip155:8453, eip155:1, eip155:137 |