Что такое QR-код Lightning?
QR-код Lightning содержит либо инвойс BOLT11 (строку bech32, начинающуюся с lnbc, в которой закодированы сумма, хеш платежа, срок действия и подсказки маршрутизации для одного платежа), либо ссылку LNURL-pay (HTTPS-URL в кодировке bech32, обычно записываемый как Lightning-адрес вида name@domain), по которой кошелёк запрашивает свежий инвойс. Первый вариант одноразовый, второй — многоразовый.
Два способа получать в Lightning
1. Разовый инвойс
Откройте кошелёк, нажмите «Получить», введите сумму и скопируйте текст инвойса, начинающийся с lnbc. Вставьте его выше. Инвойс привязан к этой сумме и имеет срок действия, поэтому он подходит для одного платежа прямо сейчас, например на кассе.
2. Многоразовый Lightning-адрес
Если кошелёк даёт вам адрес вроде you@walletofsatoshi.com, you@getalby.com или you@strike.me, введите его выше. Инструмент закодирует его как LNURL-pay, что даёт постоянный QR-код, который можно напечатать на банке для чаевых, визитке или сайте. Его может оплатить любой Lightning-кошелёк с поддержкой LNURL (почти все).
Инвойс, LNURL и Lightning-адрес
| Формат | Как выглядит | Сумма | Срок жизни |
|---|---|---|---|
| Инвойс BOLT11 | lnbc20u1p… | фиксируется эмитентом (20u = 2 000 сатоши) | истекает, часто через 1 час |
| LNURL-pay | lnurl1dp68gurn8ghj7… | выбирает плательщик в заданных пределах | постоянный, пока работает сервер |
| Lightning-адрес | you@domain.com | как у LNURL-pay | постоянный |
Префикс суммы в инвойсе BOLT11 использует множители: m = 0.001 BTC, u = 0.000001 BTC, n = 0.000000001 BTC и p = 0.000000000001 BTC, поэтому lnbc20u запрашивает 20 μBTC, то есть 2 000 сатоши.
Где показывать
- Банки для чаевых в кафе, барах и на мероприятиях.
- Оверлеи стримов и страницы авторов для мгновенных донатов.
- Счета и квитанции за небольшие фриланс-заказы.
- Бейджи конференций и визитки.
Полезно знать
- Печатайте код шириной не менее 4 см: Lightning-инвойсы длинные, поэтому QR получается плотным.
- Истёкший инвойс оплатить нельзя — создайте новый. Коды Lightning-адресов не истекают.
- Ончейн-адреса Bitcoin — это другое. Для них используйте генератор QR-кода Bitcoin.