Skip to main content

Managed → Soberano(0% 手续费,完全自托管)

你最初选择 ManagedProvider 是因为它是最快的上手方式。当你准备好实现完全自托管和 0% 手续费时,迁移只需一行代码。
1

设置你的 Lightning 提供商

选择一个 soberano 提供商。Blink 免费、无需 KYC、即时设置。
2

替换提供商——仅需一行

其他所有内容——中间件设置、令牌验证、端点代码——保持完全不变。
3

部署

由 managed 提供商签发的令牌在迁移后继续有效。验证是纯加密运算(SHA256(preimage) == paymentHash)——与哪个提供商创建了发票无关。无需迁移窗口,无停机时间,无需更新数据库。
在 ManagedProvider 下已支付的令牌在切换提供商后仍然有效。macaroon 中只包含哈希值和过期时间——不含任何特定于提供商的数据。

在 soberano 提供商之间切换

相同的模式——替换提供商实例,其他任何内容均无需更改。

v1.x → v1.8(当前版本)

无破坏性变更。SDK 采用累加式更新——新增提供商、新增 agent 工具、新增 replay 适配器。使用以下命令升级:
如果你锁定了特定版本,请查看 changelog 了解新增内容。

框架迁移

Express → Fastify

Express → Hono(Cloudflare Workers)

Flask → FastAPI


Replay 存储迁移

内存存储 → Supabase

设置环境变量——中间件会自动检测并切换:
进行中的令牌继续有效。Supabase 存储从激活时刻开始记录——无需迁移任何历史数据。

内存存储 → Redis

Providers

所有提供商选项与设置

Production Guide

部署检查清单