Skip to main content

Managed → Soberano (0% комиссия, полное хранение)

Вы начали с ManagedProvider, потому что это самый быстрый способ начать работу. Когда вы будете готовы к полному хранению и 0% комиссии, миграция займёт одну строку.
1

Настройте ваш Lightning провайдер

Выберите soberano провайдера. Blink — бесплатно, без KYC, мгновенная настройка.
2

Замените провайдер — одна строка

Всё остальное — настройка middleware, верификация токенов, код эндпоинтов — остаётся точно таким же.
3

Деплой

Токены, выпущенные managed провайдером, продолжают работать после миграции. Верификация — это чистая криптография (SHA256(preimage) == paymentHash) — она не зависит от того, какой провайдер создал инвойс.Нет окна миграции, нет простоев, нет базы данных для обновления.
Уже оплаченные токены, выпущенные через ManagedProvider, остаются действительными после смены провайдера. macaroon содержит только хэш и срок действия — никаких данных, специфичных для провайдера.

Смена между soberano провайдерами

Та же схема — меняете экземпляр провайдера, больше ничего не изменяется.

v1.x → v1.8 (текущая)

Нет критических изменений. SDK развивается аддитивно — новые провайдеры, новые утилиты для агентов, новые адаптеры воспроизведения. Обновите с помощью:
Если вы зафиксировали конкретную версию, проверьте changelog, чтобы узнать, что нового.

Миграция фреймворков

Express → Fastify

Express → Hono (Cloudflare Workers)

Flask → FastAPI


Миграция хранилища воспроизведения

In-memory → Supabase

Задайте переменные окружения — middleware автоматически определит и переключится:
Существующие активные токены продолжают работать. Хранилище Supabase начинает запись с момента активации — исторические данные мигрировать не нужно.

In-memory → Redis

Провайдеры

Все варианты провайдеров и их настройка

Руководство по продакшену

Чеклист деплоя