Lightning QRコードジェネレーター

一回限りの支払いにはBOLT11インボイスを貼り付け、再利用可能なLNURL-payコードには you@walletofsatoshi.com のようなLightningアドレスを入力してください。Phoenix、Wallet of Satoshi、Breez、Zeus、Muun、Cash Appで動作します。

ウォレットの「受け取る」画面からアドレスを貼り付けてください。先頭と末尾の文字をよく確認してください。
BTC

ブラウザ内で生成します。アドレスがアップロードや保存されることはありません。

Lightning QRコードとは

Lightning QRコードには、BOLT11インボイス(lnbc で始まるbech32文字列で、1回の支払いの金額・ペイメントハッシュ・有効期限・ルーティングヒントをエンコードしたもの)か、LNURL-payリンク(bech32エンコードされたHTTPS URLで、通常は name@domain のようなLightningアドレスとして表記され、ウォレットが新しいインボイスを取得するために呼び出すもの)のいずれかが含まれます。前者は一回限り、後者は再利用可能です。

Lightningで受け取る2つの方法

1. 一回限りのインボイス

ウォレットを開き、「受け取る」をタップして金額を入力し、lnbc で始まるインボイス文字列をコピーします。それを上に貼り付けてください。インボイスはその金額に紐づき期限切れになるため、レジでの会計など、今すぐ1回の支払いを受けるためのものです。

2. 再利用可能なLightningアドレス

ウォレットが you@walletofsatoshi.com、you@getalby.com、you@strike.me のようなアドレスを提供している場合は、それを上に入力してください。ツールはそれをLNURL-payとしてエンコードし、チップ用の瓶、名刺、ウェブサイトに印刷できる恒久的なQRコードを生成します。LNURLに対応するLightningウォレット(ほぼすべて)から支払えます。

インボイス vs. LNURL vs. Lightningアドレス

形式見た目金額有効期間
BOLT11インボイスlnbc20u1p…発行者が固定(20u = 2,000 sats)期限切れあり、多くは1時間後
LNURL-paylnurl1dp68gurn8ghj7…上限内で支払者が選択サーバー稼働中は恒久
Lightningアドレスyou@domain.comLNURL-payと同じ恒久

BOLT11インボイスの金額プレフィックスには乗数が使われます:m = 0.001 BTC、u = 0.000001 BTC、n = 0.000000001 BTC、p = 0.000000000001 BTC。したがって lnbc20u は20 μBTC、つまり2,000 satoshiを要求します。

掲示場所の例

知っておくと便利なこと

Lightning QRのFAQ

インボイスとLightningアドレスの違いは?

BOLT11インボイス(lnbc...)はウォレットが特定の金額のために作成し、通常1時間以内に期限切れになります。Lightningアドレス(name@domain)は恒久的で、このツールはそれをどのウォレットでもスキャンして任意の金額を支払えるLNURL-payコードに変換します。

なぜ内容が大文字なのですか?

大文字にするとQRコードが英数字モードを使えるため、同じインボイスをより小さくスキャンしやすいコードに収められます。ウォレットはどちらの大文字小文字も受け付けます。

LNURLとは?

LNURLは、ウォレットに支払い情報の取得先を伝えるbech32エンコードされたURLです。Lightningアドレスは同じものを読みやすく書いただけで、name@domain は https://domain/.well-known/lnurlp/name に対応します。

インボイスはどこかに送信されますか?

いいえ。LightningアドレスからLNURLへの変換とQRの描画はブラウザ内で行われます。コードをスキャンしたウォレットは、あなたのLightningプロバイダーに直接接続します。

Lightning QRコードは再利用できますか?

BOLT11インボイスは再利用できません。それぞれ固有のペイメントハッシュを持ち、1回決済されるか期限切れになります。LNURL-payやLightningアドレスのコードは、スキャンのたびにウォレットが新しいインボイスを取得するため、何度でもスキャンできます。

Lightningアドレスのコードに金額を追加できますか?

コードの中には入れられません。LNURL-payでは、プロバイダーが設定した上限内で支払者が金額を選びます。固定額にしたい場合は、ウォレットでインボイスを作成してここに貼り付けてください。