Seems to me an easy way to make onboarding to nostr easier for most people is to just to use the existing user signup flows everyone already knows as registration via email address.

On the first step in sign-up, give the user a choice

****

Nostr doesn't require an email address to register, but you can use one if you like.

To continue to register without an email address, click here.

To create an account without your email address, click here.

To register with your email, click here.

****

Create an intermediary feature that assigns the keys to the email address and password so the everyday user can just use the protocol without thinking about anything else.

nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z

nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m

nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240

Reply to this note

Please Login to reply.

Discussion

*-To register with your email, click here.