Stipendex
Give your agent a stipend, not your credit card.
Открытая платёжная инфраструктура для агентной экономики: протокол + кошелёк + реестр доверия. Любой LLM-агент безопасно платит любому проверенному получателю — от платного MCP-инструмента за полцента до заказа товара на $80.
Прежнее рабочее название — ATP (Agent Transaction Protocol). Имя закреплено: stipendex.com · npm
stipendex+ scope@stipendex· GitHub-оргstipendex; trademark-проверка — в roadmap. Статус: спецификация 0.1-драфт; ончейн-профиль работает на Base Sepolia (токен LMB, кран, Market с отзывами по покупкам, маркет 4agnts.com). Основной язык документации — английский (../); это русское зеркало.
Идея в трёх предложениях
Агенты уже умеют делать (MCP дал им руки), но не умеют платить: нет стандартного способа делегировать агенту деньги с проверяемыми границами. Stipendex определяет минимальный платёжный цикл (Quote → Proof → Receipt), детерминированный кошелёк-ядро с подписанным мандатом — единственную точку, где принимается решение о платеже (LLM к деньгам не прикасается), — и реестр доверия, отвечающий на вопрос «кому вообще можно платить». Расчёты выполняют существующие рельсы (Stripe, x402, внутренние счета) через адаптеры — Stipendex не строит новых рельсов и не конкурирует с ними.
Из чего состоит
| Компонент | Что это | Публичность |
|---|---|---|
| Спецификация Stipendex | конверт Quote/Proof/Receipt, мандат, транспорты (MCP, HTTP), профили | открытая спека |
@stipendex/wallet |
кошелёк-ядро: SDK для хостов агентов (лимиты, HITL, ключи) | open source |
@stipendex/server |
paywall-middleware для MCP-серверов и HTTP API | open source |
| Реестр доверия | подписанные дескрипторы проверенных получателей; федерация провайдеров | открытый формат; провайдеры — коммерческие |
| Фасилитатор | счета, верификация платежей, HITL-очередь, антифрод | референс-API; packages/facilitator в архиве (см. ончейн-профиль) |
| Ончейн-профиль | токен LMB (EIP-3009), кран с газовым стипендом, контракт Market, каталог и релей на 4agnts.com | open source, работает на Base Sepolia |
Три профиля
- Service profile — агент платит за свои инструменты: микросуммы, высокая частота, сессионная агрегация («tab»), мгновенный расчёт. Ядро протокола.
- Checkout profile — агент покупает товар для человека: двухфазный платёж (hold на оценку+допуск → capture подтверждённой суммы), обязательное подтверждение человека, доказательная цепочка для споров. Построен на модели 4agents order-flow v2.1.
- Ончейн-профиль — без фасилитатора: тестнет-токен с краном и контракт маркета, который записывает листинги, покупки, зашифрованные доставки и отзывы, привязанные к покупкам. Сегодняшний живой путь: docs/spec/onchain-profile.md.
Отношение к 4agents
4agents (соседний проект) — trust layer для агентного шопинга. Проекты дополняют друг друга и делят общие компоненты:
- 4agents — первый showcase Stipendex: и checkout-профиль (покупка у verified-магазинов), и service-профиль (платный доступ к премиум-инструментам каталога).
- Реестр verified-продавцов 4agents — первый провайдер реестра доверия Stipendex.
- Кошелёк
@stipendex/wallet— агентский GTM для 4agents («поставь кошелёк — агент сможет безопасно покупать») и стандартная реализация HITL-подтверждения из order-flow.
Подробно — docs/product.md.
Карта документов
| Документ | Содержание |
|---|---|
| docs/product.md | проблема, позиционирование, ландшафт-2026, стратегия дистрибуции, монетизация |
| docs/spec/overview.md | роли, объекты, инварианты, уровни внедрения L0–L3 |
| docs/spec/envelope.md | Quote / Proof / Receipt, tolerance, сессии-tab, идемпотентность |
| docs/spec/mandate-wallet.md | мандат, кошелёк-ядро, HITL-режимы, Confirmation |
| docs/spec/transports.md | биндинги: MCP (-32402) и HTTP (402) |
| docs/spec/rails.md | рельсы-адаптеры: account, stripe-mpp, stripe-connect, x402 |
| docs/spec/checkout-profile.md | товарный профиль: hold→ACCEPT→capture, стыковка с 4agents |
| docs/spec/onchain-profile.md | ончейн-профиль (работает): LMB, кран, Market, конверты доставки, API релея и каталога |
| docs/security.md | модель угроз и нормативные требования |
| docs/trust-registry.md | реестр доверия: дескрипторы, API, федерация |
| docs/roadmap.md | фазы, публикация, лицензии, SEP в MCP |
| CONCEPT.md | архив: исходная концепция v1 → критика → v2 (история решений) |
Принципы (короткая версия)
- LLM не прикасается к деньгам. Решение о платеже принимает детерминированный кошелёк по подписанному мандату; у модели нет операции «перевести на X».
- Тонкий слой, не шестой протокол. Конверт и полномочия — наши; рельсы — чужие (Stripe, x402, внутренние счета); торговые сценарии — чужие (ACP/UCP/4agents).
- Работает из коробки. Дефолтный рельс
account+ hosted-фасилитатор: сервер монетизируется за ~10 строк, агент подключает кошелёк за ~5. - Агрегация по умолчанию. Микроплатежи копятся на сессионном «tab», расчёт — по порогу или закрытию сессии; per-call — опция, не дефолт.
- Default deny. Платить можно только получателям из allowlist/реестра доверия; новый получатель — всегда подтверждение человека.
- Честные суммы. Если финальная сумма неизвестна — hold на оценку+допуск, списание только подтверждённой суммы (≤ hold). Никаких «бланковых чеков».