Stop requiring users to trust you with their nsec. Replace KYC Strike backed built-in wallet with either a cashu mint or fedi. Make it easy for users to use any wallet they want with NWC should they choose to opt out of built-in wallet. Use tools like Nostr.build rather than your own CDN solution. Generally just be a better more inclusive Nostr client and stop giving off vibes that you're using the protocol to build your own walled garden.

Reply to this note

Please Login to reply.

Discussion

Can you elaborate on the trustless nsec method for clients? Is that the Nostr.build thing? I thought someone built something. Been sparse on here.

Trying to get a lay of the land. Probably going to start building because existing client devs are fucking clueless.

Waiting to see what Will puts out with NoteDeck tho.

I'm referring to solutions like Amber (android only) or Alby that make it easy to safekeep your nsec and then set permissions on an app by app basis. In the future though I'd love a hardware wallet solution.

Are these signers built for the user, or the client?

As in, are they meant so the user can keep, store, remember, and retrieve their NSEC safely?

Or are they meant for clients to safeguard/encrypt the NSEC's of their users, to prevent them getting in the wrong hands?