From 03d41dd25dae7d5df42553f8101d2ef1a9d5a477 Mon Sep 17 00:00:00 2001 From: svatantrya Date: Fri, 10 Jul 2026 10:36:01 -0400 Subject: [PATCH] include amount in bitcoin URI for QR code and share link --- index.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 2617433..6537272 100644 --- a/index.html +++ b/index.html @@ -522,7 +522,9 @@ document.getElementById('submit').addEventListener('click', async () => { document.getElementById('iv-addr').textContent = result.address || '—'; document.getElementById('iv-balance').textContent = result.balance != null ? fmt(result.balance) : '—'; document.getElementById('iv-status2').textContent = result.status || '—'; - const invoiceuri = `bitcoin:${result.address}?label=BAL&message=Order+For+url+%26+${encodeURIComponent(url)}`; + const amountSats = result.amount != null ? result.amount : minAmount; + const amountBtc = (amountSats / 1e8).toFixed(8).replace(/\.?0+$/, ''); + const invoiceuri = `bitcoin:${result.address}?amount=${amountBtc}&label=BAL&message=Order+For+url+%26+${encodeURIComponent(url)}`; const qrEl = document.getElementById('qrcode'); qrEl.innerHTML = ''; new QRCode(qrEl, { text: invoiceuri, width: 160, height: 160 });