Skip to main content

Что это делает

l402-kit поставляется со встроенным клиентом, который позволяет любому ИИ-агенту — или любому скрипту — обращаться к L402-защищённым API без написания платёжного цикла вручную.
Всё остальное — разбор инвойса, вызов кошелька, повторный запрос — выполняется автоматически.

Node.js / TypeScript

1. Установка

2. Выберите кошелёк


Python

1. Установка

2. Вызов API


Что происходит шаг за шагом

  1. client.fetch / client.get отправляет запрос без заголовка авторизации
  2. Если API возвращает 402, клиент считывает invoice и macaroon из тела ответа (или заголовка WWW-Authenticate)
  3. Выполняется проверка бюджета — если цена превысит лимит, выбрасывается BudgetExceededError
  4. Вызывается wallet.payInvoice(bolt11) и ожидается получение preimage
  5. Запрос повторяется с заголовком Authorization: L402 <macaroon>:<preimage>
  6. Возвращается итоговый Response/httpx.Response в ваш код
Если ответ 402 не получен — ответ передаётся без изменений.

Отчёт о расходах


Следующие шаги

Кошельки

Blink, Alby — полная настройка и параметры

Контроль бюджета

Лимиты по доменам, колбэки, отчёты

MCP Server

Интеграция с Claude Desktop за 2 минуты

LangChain

Готовый инструмент для агентов LangChain