Sounds like BOLT12.

The unique receipt is just the usual Lightning preimage.They could then exchange the preimage for e.g. a JWT or other bearer token

Reply to this note

Please Login to reply.

Discussion

Yep.

Maybe I don’t need the receipt stuff.. I would know the pubkey of the event being asked to be signed.

So I really just need to know who made each payment. Pubkey and amount. Then it’s just record keeping.

Does that need bolt12?

Working on smth similar using current BOLT11.

Basically a way for a service provider to check if a pubkey (account) is entitled to a service or not, based on (pre-paid / already settled) LN payments.