Wait hold up a sec … nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k what privileges do I need to enable on the macaroon? I only have “create invoices” enabled but do I need to have others enabled so that (I’m guessing…) updated invoice status triggers a broadcast of the NIP-57 event?

Just answered my own question. I baked a new macaroon with invoices:create, invoices:read and payments:read and lo, inbound zaps work! The macaroon might be a tad permissive but I’m not too worried about extra read permissions for those things.

Mind zapping this note a small amount to confirm?

Reply to this note

Please Login to reply.

Discussion

Bingo. It works. It needs the read payment to check if it's actually paid. Not sure about read invoice, that might be an implementation detail.