De bladzijde wordt omgeslagen.
Het volgende hoofdstuk komt in beeld…
Psst… lees op jouw manier.
Lettertypen en thema’s vind je bij Weergave. Je ogen mogen meebeslissen.
Het volgende hoofdstuk komt in beeld…
The Lightning specification for encoding payment requests as signed invoices with fields such as amount, payment hash, description, and expiry.
Voorleesondersteuning van deze browser controleren…
Deze tekst is momenteel in het Engels beschikbaar. De interface gebruikt de gekozen taal.
Lees het Engelse origineel →BOLT 11 defines a compact invoice format used by Lightning wallets. It can carry information needed to attempt a payment, including the payment hash, optional amount, description-related data, expiry, and routing information. The invoice's signature helps bind the request to its signing identity. A wallet parses these fields rather than treating the invoice as an arbitrary text message or a conventional on-chain receiving address.
A merchant generates an invoice for a particular payment, and the customer's wallet displays the amount and relevant details before attempting a route. The payment hash connects the request to Lightning's conditional payment mechanism. If the invoice has expired or no usable route exists, scanning the QR code alone does not complete the transaction. An amountless invoice also requires the sender to choose an amount, which changes what the interface must explain.
An invoice is a request, not proof that it was paid. Applications need to track the actual payment result and avoid assuming repeated attempts are harmless in every surrounding business workflow. BOLT 12 offers introduce a different reusable request-and-invoice model; their presence does not make older invoice formats identical. When documenting support, identify which format the wallet handles, what recipient information it exposes, and whether a merchant's confirmation reflects successful settlement or only creation of an invoice.