Skip to main content
L402 APIに支払いを行うにはLightningウォレットが必要です。2つのオプションがあります — どちらも無料で、グローバルに利用できます。

オプション A — Blink(推奨)

1

アカウントを作成する

blink.sv にアクセスし、電話番号またはメールアドレスでサインアップします。
2

Lightning Addressをコピーする

アプリ内: 設定 → Lightning Addressyourname@blink.sv のような形式です。
3

APIキーを取得する

dashboard.blink.svAPI Keys → キーを作成します。
4

l402-kitで使用する

import { ManagedProvider } from "l402-kit";

const provider = ManagedProvider.fromAddress("yourname@blink.sv");
またはAgent SDKを使用する場合:
import { buildWallet } from "l402-kit/agent";

const wallet = buildWallet({ BLINK_API_KEY: "your-key" });

オプション B — Alby

1

アカウントを作成する

getalby.com にアクセスし、サインアップします。
2

OAuthトークンを取得する

getalby.com/api-tokens にアクセスし、payments:send スコープを持つトークンを作成します。
3

l402-kitで使用する

import { buildWallet } from "l402-kit/agent";

const wallet = buildWallet({ ALBY_TOKEN: "your-token" });

環境変数によるゼロコンフィグ

l402-kitは環境変数からウォレットを自動検出します。コードの変更は不要です:
# Blink
export BLINK_API_KEY="your-key"

# Alby
export ALBY_TOKEN="your-token"
import { buildWallet } from "l402-kit/agent";

const wallet = buildWallet(process.env); // BlinkまたはAlbyを自動検出

ウォレットに入金する

どちらのウォレットもsatsを受け取るためのLightning addressが提供されます。テストするには:
  1. coinfos.net またはいずれかのフォーセットにアクセスします
  2. あなたのLightning addressに1000 satsを送金します
  3. npm install l402-kit && node -e "require('l402-kit/agent').healthCheck()" を実行します
銀行不要。煩雑なKYC不要。193カ国で利用可能。