Wouldn't that be possible with an lnwithdraw link with a 1 month cooldown period?
Discussion
thats kinda smart
would love to collaborate on a very easy to use LN Subscription SDK that uses Nostr for notifications if something doesn't work
If in python I can be part of it easily. Biggest question is if it's not coming via bolt12 anyway see text below. Or if one would want to make a package which works with either bolt11 and 12.
On bolt 12:
https://bolt12.org/bolt12.html
"Offers are a precursor to an invoice: readers will either request an invoice (or multiple) or send an invoice based on the offer. An offer can be much longer-lived than a particular invoice, so has some different characteristics; in particular it can be recurring, and the amount can be in a non-lightning currency. It's also designed for compactness, to easily fit inside a QR code."
i think a simple subscription sdk could kick spark a lot of new satoshi-native business