BOLT12 is a Lightning Network specification that defines offers, a reusable payment request format that improves on single-use invoices. It supports recurring and static payment requests, onion messaging for invoice fetching, and improved privacy through blinded paths.

Semantic Classification

Content

  • BOLT12 introduces offers, which are reusable payment requests that a payer can fetch an invoice from at the time of payment. This avoids the single-use limitation of BOLT11 invoices and supports static codes for receiving payments.
  • The format also enables features such as recurring payments and improved privacy in how invoices are requested. It is supported by some Lightning implementations and wallets as the protocol adopts it.

Provenance