Replying to Avatar papaslag

I'm new to this also, but asking an LLM it said this:

No, you do not need a Lightning channel open to receive a BOLT12 offer payment¹[1]²[2]³[3]. BOLT12, also known as Offers, is a new payment protocol for the Lightning Network that offers enhanced privacy, reusable payment codes, refunds, and more¹[1].

Here's how it works:

1. A merchant publishes an offer, such as on a web page or a QR code⁴[4].

2. The user scans the offer and sends an invoice request to the intended recipient over the Lightning Network¹[1]⁵[5].

3. The recipient replies with an invoice containing a unique payment hash¹[1].

This process happens without a dedicated server, thanks to a technology called onion messages¹[1]. Onion messages are very similar to onion payments, but they're more efficient and don't require locking any liquidity²[2]. Importantly, channel liquidity—or channels, for that matter—aren't even required¹[1]. So, you can receive a BOLT12 offer payment without having a Lightning channel open.

Source: Conversation with Bing, 5/1/2024

(1) BOLT12 Has Arrived | Lightning Dev Kit Documentation. https://lightningdevkit.org/blog/bolt12-has-arrived/.

(2) bolt12.org: Lightning's Native Experience, Everywhere. http://www.bolt12.org/.

(3) What Are Lightning Offers (BOLT 12) - The Bitcoin Manual. https://thebitcoinmanual.com/articles/lightning-offers-bolt12/.

(4) BOLT #12: Revision 836069516148132c0e4d571489b8b18f044292e4. https://bolt12.org/bolt12.html.

(5) BOLT 12 – Natively Enhancing Lightning’s User Experience. https://voltage.cloud/blog/lightning-network-faq/bolt-12-enhancing-lightning-networks-users-experience/.

Hot damn! Thank you ser. I did not know that a channel wasn’t needed, that sounds great. Wonder how the receive would work without inbound liquidity tho. Guess I’ll try and see.

Reply to this note

Please Login to reply.

Discussion

No replies yet.