I've already something like this a while back, with nostr you can have a LN node running in your home and control it,(ask for invoiced for eg) without having a web server. you just need a service that listens for specific nostr events and executing commands in your node.

Reply to this note

Please Login to reply.

Discussion

Yea that's what nip-47 does, it's just that as it stands the make_invoice request is behind auth like all the other requests. But for this it would have to be made public. Anyone with my wallets pubkey should be able to request an invoice. Would have to build in some spam mitigation though

don't know if LN nodes have spam mitigation for normal invoice requests maybe it's a non problem

Very true