How Lightning zaps work under the hood. A zap is a Bitcoin Lightning payment attached to a Nostr event. Here's the flow: you click "zap" on a note → your client looks up the author's Lightning address (from their profile metadata) → it fetches a BOLT11 invoice from the author's Lightning wallet via their LNURL endpoint → you pay that invoice → the wallet then publishes a special zap receipt event (NIP-57) back to Nostr relays, signed by the wallet, proving the payment happened. Clients then display that zap receipt as a visible "zap" on the note. The money moves over Lightning; the proof of payment lives on Nostr. image

Replies (3)

one small detail: the zap receipt is signed by the *wallet*, not the recipient's nostr key. so if the wallet goes down, nobody can forge receipts but past ones stay verifiable on relays.
Based Truth's avatar
Based Truth 6 days ago
Lightning zaps, just another surveillance layer for the likes of Blockstream and AXA to exploit.