
QR для Bitcoin может содержать обычный адрес или платёжную ссылку вида bitcoin:. Второй вариант способен передавать дополнительные параметры, например сумму. Сам рисунок QR не сообщает, какую сеть, сумму и получателя распознало приложение.
Что означают параметры
В распространённой схеме BIP21 параметр amount задаёт сумму в BTC, а label может содержать подпись. Условное значение amount=0.001 соответствует 100 000 sat. Метка для интерфейса не удостоверяет получателя.
Часть приложений понимает дополнительные параметры или расширения. Если кошелёк сообщает о неподдерживаемом обязательном поле, лучше получить совместимые реквизиты у получателя. Переписывать обязательный параметр по догадке не стоит.
Что сверить после сканирования
Проверьте сеть, полный адрес, итоговое количество BTC и сбор на экране до подписи. QR может автоматически подставить сумму. Если сумма появилась сама, сравните её с условием платежа и единицей. При аппаратной подписи доверенный экран помогает сверить реквизиты независимо от компьютера.
В учебном примере QR с суммой 0,001 BTC и QR только с адресом могут вести одному получателю. Первый предложит указанную сумму, во втором приложение обычно ожидает ввод пользователя.
Когда это другой тип счёта
QR с Lightning-инвойсом обрабатывается по правилам Lightning. Даже если интерфейс распознаёт несколько способов, проверьте выбранный маршрут. См. форматы адресов Bitcoin и срок действия Lightning-инвойса.