▶ まず402フローを見る
インタラクティブなターミナルデモ — リクエスト → 402 → Lightning支払い → 200 OK の流れをブラウザでライブ確認できます。
オプション A — 1コマンドでフルサーバーをスキャフォールド(最速)
server.ts、.env.example、tsconfig.json、そして Lightning 支払いを受け付ける準備が整った /premium エンドポイントが含まれます。
オプション B — 既存プロジェクトに追加する
1. モードを選択する
迷ったら? Managed から始めましょう — ノード不要、アカウント不要、Lightning アドレスだけでOKです。0% 手数料が必要になったら、コード1行で Soberano に切り替えられます。切り替え後も、支払い済みトークンはそのまま使い続けられます。
Lightning アドレスを取得する(無料、2分): dashboard.blink.sv でサインアップすると
yourname@blink.sv が発行されます。または Alby、Phoenix、Wallet of Satoshi を使うこともできます。
Soberano セットアップ: dashboard.blink.sv でサインアップ → API Keys → キーを作成 → ウォレットページから BTC Wallet ID をコピー。.env に BLINK_API_KEY と BLINK_WALLET_ID を設定してください。
2. インストール
3. APIに追加する
- Managed (⭐ 推奨)
- Soberano (0% 手数料 — Blink)
Lightning ノード不要 — Lightning アドレスだけで使えます。
4. テストする
これであなたのAPIはビットコイン決済を受け付けられるようになりました。