Questions tagged [bolt12-offers]

5 questions
3
votes
1 answer

Is Lightning Offers an improvement over Key Send?

The draft for BOLT#12 (Offers) introduces a new payment flow where the receiver of funds posts an Offer. The Payer can then request a unique invoice and pay the invoice. There are significant improvements in the flow including payment and payer…
mango
  • 341
  • 1
  • 4
2
votes
2 answers

Can you know the final destination of a BOLT12 offer?

It is said that a BOLT12 offer does hide the final destination, and therefore protects privacy of receiver. However, I just generated an offer, decoded it, and in the value node_id, it had my node's public key without the first byte prefix, which is…
Angelo
  • 393
  • 2
  • 10
2
votes
1 answer

Can I create an invoice for a Lightning address I don't own?

I am building a web service where User A will signup and enter a Lightning address attached to the profile. Then, User B would want to send some satoshi to the Lightning address of User A as a kind of a donation. So, I want User A to click a button…
1
vote
0 answers

What are the differences between the design of BOLT11 and BOLT12?

What are the differences between BOLT11 and BOLT12? Should I be using BOLT11 as of today (November 2022) even I like some of the features of BOLT12? Relevant resources are bolt12.org, this tweet thread from LN_Capital and this presentation from Elle…
Michael Folkson
  • 14,337
  • 3
  • 11
  • 45
1
vote
0 answers

How to generate a lightning invoice of any type offline

Is it possible to generate a lightning network invoice without the encumbrance of a full lightning node (lightning node defined as: fully synced channel graph, knowledge of channel outpoints, and current channel state)? How about bolt11, bolt12, amp…