Thank you for your work.
If you are interested to make this user friendly for non Nostr users, I’d recommend hiding all mentions of npub, nsec, etc. behind a more info.
I’d also skip the save the text file step (most non tech people have no idea where to save it and will forget about it). Go straight to the email step and offer an advanced mode.
I’d also skip the follow people step. This entire flow is in the way of me as a user to use the app I wanted to use in the first place. So steps need to be reduced to the strict minimum, unless explicitly asked by the user (eg. advanced mode).
TLDR:
# Sign up 📝
Name
Avatar (ideally, auto generated based on npub with option to upload)
[create account]
# Backup your account 🔐
Email:
Password:
[Continue]
👉 default should be creating a bunker and sending the bunker code along with the nsec by email. I’d refer to them as PIN and PUK to tap into something that people already know.
Skip (manual backup)
👉 give people the ability to save the file and choose to create a bunker or not
# Success! 🎉
- Learn more about Nostr
- Discover accounts to follow
[continue]
Login to reply
Replies (1)
I think that in this phase users need to be forced a little to read an learn more about the protocol, this is necessary to avoid bigger problems later. Said that, I'm evaluating a "compressed" version similar to your proposal, that maybe can be forced by clients that already have some internal onboarding resources. In the mass adoption phase this lightened version will surely be the default.
Thank you for the feedback!