# Jeff Czyz - BOLT12 Has Arrived (Highlights)

## Highlights
- BOLT11 defined an invoice format that, while useful, has some shortcomings. Invoices are communicated out-of-band—typically via a QR code—from recipient to sender. They are signed, making them large and thus difficult for some devices to scan. But more importantly, they can’t be safely reused since they contain a payment hash. ([View Highlight](https://read.readwise.io/read/01j40vbhfx97trphpymm009jcm)) ^752210721
- Someone scanning an offer sends an *invoice request* to the intended recipient, who replies with an invoice containing a unique payment hash. ([View Highlight](https://read.readwise.io/read/01j40vdeg6byaw8nfja7y8rr1n)) ^752214532
- It also contains a *reply path*—another blinded path—back to the sender, allowing the recipient to respond similarly to an invoice without revealing the sender’s node ID. ([View Highlight](https://read.readwise.io/read/01j40vgjnha7jx27ay4kfs1caq)) ^752214783
- This is taken further with the invoice, which contains *blinded payment paths*—essentially blinded paths with some additional payment information. ([View Highlight](https://read.readwise.io/read/01j40vh4pexn1kbp8xvzfbgacg)) ^752214793