Ok I see what you mean. So basically you want a nostr client that does everything. So for example, someone downloads amethyst, and amethyst would have a built in Bitcoin lightning wallet, so the new users doesn't have to download another app or use NWC for zaps. Pretty much primal. Except primal isn't user friendly. Seems like a big project that requires lots of money and a team. Maybe you can request Amethyst to integrate a built in lightning wallet into its client or even better get soapboat to make a client, I think ditto already has a built in wallet but I've never used it.

Replies (1)

If you use the Breez SDK, you can do this, I did this with Agora. But technically it's not perfect because Breez could ban the app API key. Though users could take their seed words elsewhere and get their funds.