nostr:nprofile1qydhwumn8ghj7emvv4shxmmwv96x7u3wv3jhvtmjv4kxz7gqyqewrqnkx4zsaweutf739s0cu7et29zrntqs5elw70vlm8zudr3y2sndk4n

Reply to this note

Please Login to reply.

Discussion

not proof in a self verifying cryptographic sense. zaps require you to trust the lightning node that is creating the zap. the node could lie, so there’s no way to know for sure if a zap is “real”, unless its coming from your own node.

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

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.