NOSTR SAFEBOX
My ultimate goal with #nostr safebox is to create a wallet that lives natively in the #nostr network. Any npub/nsec automatically has a wallet. As for accepting lightning payments, if your npub is registered with a nip05 provider address, this same address can accept a payment, convert it behind the scenes to a Cashu token and dm it to the safebox using the relay specified in nip05. When the wallet wakes up (i.e., invoked within a client context) it can accept these payments and add it to its balance, immediately available for subsequent payment or zapping.
All the basic mechanisms are now working. A few more months of hard work and testing to make it production ready. Prototype is in Python, once stabilized will finalize spec, so it can be implemented in other languages.