Isolation is key for security. If you build a Lightning-enabled app, you don't want to grant it access to all funds on your node.
Use LNbits as an intermediate layer for security to give your app its own wallet. Whatever could go wrong with it, only its own wallet is at risk.
That's why the Nostr Wallet Connect Umbrel App in my Community Appstore supports LNBits.
nostr:nevent1qqsz9qest76m840u3p42rzjg5eye0g69rx3d4rv6h5hztrlufnfk6nsppamhxue69uhkummnw3ezumt0d5pzq5xeflpdskqvdq4swxj59793uvdzqzc9pzatjk3nhmcg2h0js8trqvzqqqqqqye3r0f9
Please Login to reply.
https://github.com/believethehype/umbrelapps
Here's the code https://github.com/believethehype/nostr-wallet-connect