Implement a way to do BOLT 12 Proof of Payment (bolt12, offer)
https://github.com/lightningdevkit/rust-lightning/pull/3593
Host: vincenzopalazzo -
Notes
Questions
- Have you reviewed ldk/3593? If so, is it a Concept ACK, Approach ACK, Tested ACK, or NACK?
- What is the process for performing proof of payment using the Offer protocol?
- Is it always possible to perform proof of payment with BOLT 12, or are there any upcoming protocol proposals where it might not be possible? If so, what is the protocol, and why does it prevent proof of payment?
- How does the PR handle proof of payment?
- Does the proposed PR introduce any changes to the LDK code that make certain LDK configurations redundant?
Off-topic question
- One of the feature of BOLT 12 is proof of payer, how it is performed with in the protocol and with LDK?