How does Lightning itself confirm payments? The Lightning node is just missing an API, right?

Reply to this note

Please Login to reply.

Discussion

https://github.com/lnurl/luds/blob/luds/16.md

via lnurl. invoice requested by zapper, invoice paid by zappee

here is a better explanation https://nostr.how/en/zaps but the only evidence is a successful zap is if the recipient publishes the 9753 event kind

You need to know the state of the bitcoin blockchain. Lightning channels are offchain multisig bitcoin transactions. You can only truly verify if you are one of the two parties involved in the multisig channel.