/ Протокол · x402 v2
Нативные HTTP-платежи для ИИ-агентов.
x402 превращает HTTP-статус 402 в машиночитаемый платёжный протокол. Ваш агент запрашивает API, получает ответ 402 с условиями, подписывает gasless-перевод USDC, повторяет запрос и ресурс разблокируется. Никаких корзин, API-ключей и подписок.
/ Что такое x402
Платёжный слой внутри HTTP.
x402 расширяет HTTP платёжной семантикой. Когда сервер отвечает статусом 402, он включает заголовок payment-required: какие токены, суммы и сети принимаются. Клиент подписывает off-chain перевод, прикрепляет его в заголовке payment-signature и повторяет запрос. Сервер верифицирует, зачисляет и отдаёт ресурс. Без редиректов, iframe и сторонних SDK.
Рукопожатие x402
- 01GET /api/resource
- 02402 + payment-required
- 03Sign EIP-3009 / Permit2
- 04Retry + payment-signature
- 05200 OK + payment-response
/ Методы подписи
EIP-3009 против Permit2.
BlockVault поддерживает два стандарта подписи для платежей x402. У каждого свои компромиссы по стоимости газа, покрытию токенов и поддержке сетей.
EIP-3009 (gasless для USDC)
Использует transferWithAuthorization, встроенную в контракт USDC. Ноль газа для плательщика. Доступна на Ethereum, Polygon, Base, Arbitrum, Optimism и BSC.
- Газ: ноль (мета-транзакция)
- Токены: только USDC
- Сети: 6 EVM-сетей
Permit2 (универсальный ERC-20)
Использует Permit2-роутер от Uniswap для любого ERC-20 с одним approve. Требует газ для транзакции сетлмента.
- Газ: ~60k (транзакция сетлмента)
- Токены: любой ERC-20
- Сети: 6 EVM-сетей
BlockVault приоритизирует EIP-3009, когда токен — USDC на поддерживаемой сети. Иначе откат на Permit2.
/ Эталонная реализация
BlockVault как x402-клиент.
BlockVault — первый мобильный wallet с нативной поддержкой x402. Архитектура: x402Fetch заменяет fetch() и перехватывает ответы 402, парсит заголовок payment-required, ставит одобрение в очередь UI, собирает EIP-3009 или Permit2 payload и повторяет запрос с payment-signature.
Рабочая конечная точка
402.blockvault.ai
402.blockvault.ai тарифицирует GPU-инференс (Gemma 4, Llama) за токен через USDC на Base. Работает в продакшене прямо сейчас.
/ Сравнение
x402-кошельки с первого взгляда.
← scroll →
| BlockVault | Coinbase x402 | MetaMask | Trust Wallet | Phantom | Binance | |
|---|---|---|---|---|---|---|
| Нативный x402 | ✓ | ✓ | — | — | — | — |
| Gasless (EIP-3009) | ✓ | — | — | — | — | — |
| Мультисеть (6+ EVM) | ✓ | ✓ | ✓ | ✓ | ~ | ✓ |
| ИИ на устройстве | ✓ | — | — | — | — | — |
| Самостоятельное хранение | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Mobile-first | ✓ | ✓ | ~ | ✓ | ✓ | ✓ |
/ Агентские платежи
Стандарт агентских платежей.
AI-агентам нужно автономно платить за ресурсы — API, GPU-вычисления, премиум-потоки данных. x402 даёт им нативный HTTP-протокол оплаты: без страниц checkout, подписок, без участия человека. Агент получает 402, подписывает перевод USDC, повторяет запрос, и ресурс открывается. Это и есть агентский платёж.
/ Агентские платежи · x402
Плати, не выходя из чата.
Premium API, время GPU, платные потоки данных. Агент видит paywall, подписывает USDC, повторяет запрос. Ты никогда не покидаешь разговор. Без подписок, без карт.
- Оплата за запрос, никогда помесячно
- Без кредитной карты. USDC на Base.
- Каждый платёж ограничен: одна сумма, один получатель, без повторов.
- Каждый расчёт виден в истории транзакций.
/ FAQ
Частые вопросы.
- x402 — это блокчейн или токен?
- Ни то, ни другое. x402 — это HTTP-протокол, который использует существующие блокчейны (Ethereum, Base, Polygon) для сетлмента. Никакой новой сети и никакого нового токена.
- Нужен ли мне ETH на газ для платежа x402?
- Не при использовании EIP-3009. USDC-переводы через transferWithAuthorization — gasless для вас. Газ платит facilitator (сервер).
- Может ли мой ИИ-агент тратить без моего одобрения?
- Только в рамках политик, которые вы настроили. BlockVault применяет лимиты на домен, дневные лимиты и белые списки токенов локально, до выпуска любой подписи.
- Какие токены работают с x402?
- USDC на 6 EVM-сетях через EIP-3009 (gasless). Любой ERC-20 через Permit2 (требует газ). Большинство x402-серверов принимают USDC.
- Насколько быстр платёж x402?
- Одна off-chain подпись и один повтор HTTP-запроса. С EIP-3009 у вас нет on-chain транзакции с вашей стороны, так что сетлмент занимает 1–3 секунды.
- x402 — это открытый код?
- Да. Протокол описан в репозитории x402-foundation/x402 на GitHub. Любой может реализовать клиент или сервер.
- Могу ли я построить API, защищённый x402?
- Да. Возвращайте HTTP 402 с заголовком payment-required, содержащим ваши условия (токен, сумма, сеть, получатель). Любой совместимый wallet сможет заплатить.
- Что такое агентский платёж?
- Агентский платёж — это транзакция, инициированная и завершённая AI-агентом автономно, без участия человека. Агент обнаруживает paywall (HTTP 402), оценивает стоимость по своей политике расходов, подписывает перевод и рассчитывается — всё в рамках одного HTTP-запроса.
- Как x402 обеспечивает агентские платежи?
- x402 кодирует условия платежа прямо в HTTP-заголовках. Когда AI-агент получает 402-ответ, он читает заголовок payment-required (токен, сумма, сеть, получатель), подписывает безгазовый перевод USDC через EIP-3009, прикрепляет подпись и повторяет запрос. Без редиректов, OAuth, без подтверждения человеком для предодобренных сумм.
- Безопасны ли агентские платежи без подтверждения человеком?
- Да. BlockVault применяет политики расходов локально: лимиты на запрос, дневные лимиты, белые списки доменов. Агент может тратить только в рамках, заданных пользователем. Любой платёж сверх лимита вызывает модальное окно HITL-подтверждения перед подписанием.
/ Начать
Wallet вашего агента готов.
Скачайте BlockVault и начните платить за API, инференс и данные через x402. Никаких подписок и посредников.