PATech LabsPATech

Финансы

Как работает x402: платёж ИИ-агента через HTTP 402 по шагам
Как работает x402: платёж ИИ-агента через HTTP 402 по шагам

Как работает x402: платёж ИИ-агента через HTTP 402 по шагам

Разбираем по шагам один платёж по x402 v2: ответ 402, заголовки PAYMENT-REQUIRED и PAYMENT-SIGNATURE, что может и чего не может фасилитатор, комиссии, активы и возвраты. И где протокол подходит, а где нет.
Поделиться:

Когда ИИ-агент платит через x402, нет ни страницы оформления заказа, ни формы для карты, ни аккаунта. Оплата идёт внутри того же веб-запроса, который агент уже отправил. Документация x402 называет его открытым стандартом, который позволяет сервисам брать плату за доступ к API и контенту прямо по HTTP. В основе лежит код ответа 402 Payment Required, лицензия Apache-2.0.

Ниже мы разбираем один платёж по текущей, второй версии протокола. Общая карта платёжных рельсов для агентов есть в нашем путеводителе по платежам ИИ-агентов, а о том, кто управляет x402, мы писали в материале про x402 Foundation.

Три участника платежа

Спецификация x402 v2 выделяет три роли. Ресурсный сервер хочет получить оплату, например за доступ к API. Клиент это любое приложение или агент, которому нужен ресурс. Фасилитатор проверяет платёж и проводит расчёт в блокчейне. Он не обязателен: сервер может рассчитываться сам, а в FAQ x402 сказано, что запустить фасилитатор может кто угодно.

Один платёж по шагам (x402 v2)

  1. Покупатель, чаще всего ИИ-агент, запрашивает ресурс.
  2. Сервер отвечает 402 Payment Required и кладёт инструкции по оплате в заголовок PAYMENT-REQUIRED.
  3. Покупатель подписывает платёжные данные и повторяет запрос с заголовком PAYMENT-SIGNATURE.
  4. Сервер проверяет и проводит платёж сам или через эндпоинты фасилитатора /verify и /settle.
  5. Если платёж действителен, сервер отдаёт ресурс.

Шаги взяты из документации x402, названия заголовков из описания HTTP-транспорта в спецификации. Для агента это один повтор того же запроса, уже с подписанным платежом. Без логина, сессии и сохранённой карты.

Чем v2 отличается от v1

В старых руководствах заголовки другие. В исходном анонсе Coinbase фигурируют X-PAYMENT и X-PAYMENT-RESPONSE. Это названия v1.

Спецификация датирует v2.0 9 декабря 2025 года (в блоге x402 стоит 11 декабря) и называет главные изменения: идентификаторы сетей в формате CAIP-2, новую структуру платёжных объектов и поддержку расширений. Более поздние изменения в репозитории, включая схему для Lightning в сентябре 2026 года, остаются в рамках второй версии. Объявленной v3 мы не нашли.

Почему фасилитатор не может изменить платёж

FAQ отвечает прямо: каждый платёж подписывает покупатель, а расчёт идёт напрямую в блокчейне. Если фасилитатор изменит транзакцию, она не пройдёт проверку подписи.

Наше прочтение: фасилитатор работает как курьер и контролёр, а не как хранитель денег. Он может отказаться проводить платёж или оказаться недоступен, но не может поменять сумму или получателя. Главный вопрос доверия смещается выше по цепочке: должен ли был агент вообще подписывать этот платёж?

Сколько стоит и как быстро проходит

На x402.org заявлено, что протокол не берёт комиссий: покупатель и продавец платят только сетевые сборы, то есть газ. По данным FAQ, многие фасилитаторы не берут ничего, а расчёт занимает около секунды.

Coinbase управляет коммерческим фасилитатором, который, по её данным, провёл более 100 млн транзакций. На его странице сказано, что первые 1 000 ончейн-транзакций в месяц бесплатны, дальше по $0,001 за каждую, а проверка платежа бесплатна всегда. Сервис также проводит проверки OFAC и KYT (Know Your Transaction) и отклоняет санкционные и высокорисковые адреса. Это свойство сервиса Coinbase, а не протокола: сам x402 личность не проверяет.

Какие активы и сети

Основной сценарий: стейблкоины, каноничный пример в спецификации: USDC. По данным x402.org, стандарт поддерживает все EVM-совместимые блокчейны, Solana и другие сети. На странице о сетях есть также TON, Stellar, XRPL, Cardano и другие, но поддержка на уровне протокола там отделена от рабочей, то есть от наличия фасилитатора, который реально подходит под вашу схему.

Компания Block сообщила 24 сентября 2026 года, что добавила в протокол платежи через Bitcoin Lightning. Фиат протокол нативно не поддерживает, но шлюзы могут добавлять ввод и вывод средств. Например, Stripe принимает x402 в USDC в сети Base, проводит расчёт через фасилитатор Coinbase, открывает доступ только после рассмотрения заявки и, согласно документации о машинных платежах, зачисляет деньги на баланс Stripe в фиате.

Возвраты: покупатель не может отозвать exact, продавец может вернуть деньги

Распространённая схема exact переводит фиксированную сумму один раз. В FAQ она названа push-платежом, необратимым после исполнения. Чарджбэков, как у карт, в протоколе нет, так что покупатель не может забрать деньги обратно. Но, как сказано в том же FAQ, продавец может вернуть их, отправив покупателю новый перевод токенов.

В схеме upto клиент разрешает максимальную сумму и платит только за фактическое использование, что удобно для поштучной оплаты запросов к ИИ-модели. Более новая схема auth-capture (первый коммит в мае 2026 года, версия 1.1 от 25 августа) добавляет встроенный механизм холдирования, списания, отмены и возврата для платежей, которые позже может понадобиться отменить.

Схема возврата в спецификации не равна юридическому праву вернуть деньги. Кто несёт убыток, если агент заплатил не тому, мы разбираем в материале о том, кто отвечает, когда ИИ-агент платит.

Где x402 подходит, а где нет

Реальные запуски касаются цифровых товаров. AWS 18 августа 2026 года сделала AgentCore payments общедоступными (GA) со схемой upto для оплаты за каждый запрос к модели и динамических цен. Cloudflare 4 августа представила Wallets, чтобы агенты могли пробовать новые API, а 30 сентября открыла закрытую бету Monetization Gateway на базе x402.

Наше прочтение: x402 хорошо подходит для API, потоков данных, платных статей и вычислений с оплатой за запрос, где сервер может подтвердить оплату и отдать результат в одном ответе. Для очных услуг, например визита в клинику или консультации юриста, он подходит плохо: там нужны запись, установление личности, холдирование депозитов и регулярные возвраты, а с этим простой push-платёж в стейблкоинах справляется плохо.

Ограничения

Материал основан на открытой спецификации, документации и страницах компаний по состоянию на 9 октября 2026 года. Спецификация часто меняется, тарифы и списки сетей у поставщиков могут измениться без предупреждения, а живой платёж мы не проводили. Это не юридическая и не финансовая консультация.

Источники

Об авторе

Anastasia Rychkova

Вице-президент

Anastasia Rychkova это вице-президент и руководитель направления бизнес-стратегии и комплаенса в PATech Labs. Она продвигает миссию компании по демократизации передового AI при соблюдении регуляторных требований в финансах, здравоохранении и регулируемом сельском хозяйстве. Anastasia соединяет мощные технологии с реальными бизнес-потребностями, курируя go-to-market стратегию, успех клиентов и стратегические партнерства.

Как работает x402: платёж ИИ-агента через HTTP 402 по шагам | PATech Labs