boltproof — verify Lightning payments locally
boltproof confirms whether a Bitcoin Lightning payment is real, entirely in your browser. Paste a BOLT11 invoice and the preimage (the payment secret) and it checks two things: that the invoice's signature is valid, and that sha256(preimage) equals the payment hash inside the invoice.
What it proves
Only the party who actually paid receives the preimage. If it matches the invoice's payment hash and the invoice signature checks out, the payment provably happened — no bank, receipt, or third party required.
Who it's for
Merchants and freelancers confirming a customer really paid a Lightning invoice, and Bitcoin/Lightning developers verifying BOLT11 invoices and preimage/payment-hash mechanics.
Private by design
No account, no server, no data stored — every check runs client-side. JavaScript is required to use the tool.