Открытые SDK и инструменты для AI-агентов от Stripe, позволяющие добавлять биллинг и платежи в продукты на базе LLM и AI-агентов.
x402-foundation/x402
Открытый протокол интернет-платежей поверх HTTP: серверы могут брать плату за каждый запрос с помощью статуса 402 Payment Required.
Open source альтернатива:Stripe
- Звёзды
- 6,744
- Форки
- 2,209
- Открытые issues
- 756
- Последний коммит
- 6 дней назад
Что это?
x402 — открытый стандарт для платежей в интернете. Он позволяет серверу ресурсов, например API или веб-странице, запросить у клиента оплату с помощью статуса HTTP 402 Payment Required, а клиент передаёт подписанный платёж в заголовке запроса. Протокол рассчитан на работу как с криптовалютами, так и с фиатными средствами — в разных сетях и токенах.
В типичном сценарии сервер возвращает требования к оплате, клиент выбирает подходящий вариант и отправляет платёжные данные, а facilitator проверяет и проводит платёж ончейн — после этого сервер возвращает ресурс. Схемы оплаты, например exact, upto и batch-settlement, определяют, как перемещаются средства, а сети — где проводится расчёт. В проекте есть SDK для TypeScript, Python и Go, а также интеграции с Express, Fetch, Axios, Hono, Next и другими инструментами.
В основе архитектуры — идея о том, что клиентам и серверам не нужно работать с gas и деталями RPC: за них этим занимается facilitator. Платежи должны быть некастодиальными, поэтому facilitator или сервер не могут переместить больше средств, чем намеревался отправить клиент.
Ключевые возможности
- 01Возвращает HTTP 402 с требованиями к оплате, на которые клиенты могут отреагировать.
- 02Поддерживает несколько схем оплаты, включая exact, upto и batch-settlement.
- 03Работает в разных блокчейн-сетях и с фиатными средствами благодаря подключаемым реализациям сетей.
- 04Предоставляет SDK для TypeScript, Python и Go.
- 05Предлагает middleware для Express, Fastify, Hono, Next и других фреймворков.
Сценарии использования
- Взимание платы за каждый запрос к платному API без учётных записей и подписок.
- Продажа доступа к статьям, данным или файлам с небольшой оплатой за каждый просмотр.
- Оплата AI-агентами или автоматизированными клиентами веб-ресурсов через HTTP.
Быстрый старт
- 1
Установите пакеты сервера TypeScript Express
npm install @x402/core @x402/evm @x402/svm @x402/express - 2
Установите пакет Python
pip install x402 - 3
Установите модуль Go
go get github.com/x402-foundation/x402/go/v2
Что важно знать
- Поддержка схем оплаты и сетей различается, поэтому клиенты и фасилитаторы должны явно поддерживать каждую пару (схема, сеть).
- В README не рекомендуется рассчитывать на использование публичного фасилитатора x402.org в production-среде EVM mainnet.
Темы
Частые вопросы
- Что такое x402?
- Открытый протокол интернет-платежей поверх HTTP: серверы могут брать плату за каждый запрос с помощью статуса 402 Payment Required. x402 — открытый стандарт для платежей в интернете. Он позволяет серверу ресурсов, например API или веб-странице, запросить у клиента оплату с помощью статуса HTTP 402 Payment Required, а клиент передаёт подписанный платёж в заголовке запроса. Протокол рассчитан на работу как с криптовалютами, так и с фиатными средствами — в разных сетях и токенах.
- x402 можно использовать бесплатно? Какая у него лицензия?
- x402 распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- x402 всё ещё поддерживается?
- Активно поддерживается. Последний коммит в x402 — 15 окт. 2026 г..
- Для чего можно использовать x402?
- Взимание платы за каждый запрос к платному API без учётных записей и подписок. Продажа доступа к статьям, данным или файлам с небольшой оплатой за каждый просмотр. Оплата AI-агентами или автоматизированными клиентами веб-ресурсов через HTTP.
- Как установить x402?
- Установите пакеты сервера TypeScript Express: npm install @x402/core @x402/evm @x402/svm @x402/express Установите пакет Python: pip install x402 Установите модуль Go: go get github.com/x402-foundation/x402/go/v2
- Где скачать x402?
- Исходный код и инструкции по установке — на GitHub: https://github.com/x402-foundation/x402
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая open-source LMS для продажи онлайн-курсов и цифровых материалов на собственном сайте с фирменным оформлением.
Фреймворк и стек приложений с открытым исходным кодом на TypeScript для создания автономных AI-агентов: среда выполнения, плагины и локальное приложение Eliza.
Движок на TypeScript, который запускает LLM-инференс целиком в браузере с помощью WebGPU и предоставляет API, совместимый с OpenAI.
Typebot — визуальный конструктор чат-ботов с возможностью самостоятельного хостинга: создавайте диалоги, встраивайте их в веб- и мобильные приложения и собирайте результаты.
Браузерный редактор презентаций в стиле PowerPoint на Vue 3 и TypeScript с поддержкой импорта и экспорта PPTX и генерации слайдов с помощью ИИ по шаблонам.