Skip to main content

Managed → ソベラーノ(手数料0%、フルカストディ)

ManagedProviderは最速で起動できる方法として最初に選ばれます。フルカストディと手数料0%の準備ができたら、移行は1行で完了します。
1

Lightningプロバイダーをセットアップする

ソベラーノプロバイダーを選択します。Blinkは無料、KYC不要、即時セットアップが可能です。
2

プロバイダーを交換する — 1行

その他すべて — ミドルウェアのセットアップ、トークンの検証、エンドポイントのコード — はまったく同じままです。
3

デプロイする

マネージドプロバイダーによって発行されたトークンは、移行後も引き続き有効です。検証は純粋な暗号処理(SHA256(preimage) == paymentHash)であり、どのプロバイダーがインボイスを作成したかには依存しません。移行ウィンドウも、ダウンタイムも、更新すべきデータベースも存在しません。
ManagedProvider下で発行済みの支払済みトークンは、プロバイダーを切り替えた後も有効のままです。macaroonにはハッシュと有効期限のみが含まれており、プロバイダー固有のデータは含まれていません。

ソベラーノプロバイダー間の切り替え

同じパターンで — プロバイダーインスタンスを交換するだけで、他は何も変更しません。

v1.x → v1.8(最新)

破壊的変更はありません。SDKは追加型です — 新しいプロバイダー、新しいエージェントユーティリティ、新しいリプレイアダプターが追加されています。以下でアップグレードしてください:
特定のバージョンを固定している場合は、変更履歴で新機能を確認してください。

フレームワークの移行

Express → Fastify

Express → Hono(Cloudflare Workers)

Flask → FastAPI


リプレイストアの移行

インメモリ → Supabase

環境変数を設定すると、ミドルウェアが自動検出して切り替えます:
処理中の既存トークンは引き続き有効です。Supabaseストアはアクティブになった時点から記録を開始します — 移行すべき過去のデータはありません。

インメモリ → Redis

プロバイダー

すべてのプロバイダーオプションとセットアップ

本番環境ガイド

デプロイメントチェックリスト