Replying to Avatar daniele

Say hello to Nstart, Nostr's onbarding tool!

Nstart aims to guide new users to Nostr offering a easy and no-nonsense onboarding wizard, with useful hints about the protocol and some really exclusive features:

- Easy local backup of your nsec or ncryptsec

- Email yourself your ncryptsec, as additional backup location

- Create a multi-signer bunker URL for Nostr Connect (more info below)

- Auto follow the contacts list of some old and trusted Nostr users

- Customize of contact suggestions, useful for onboarding friends & family

Try Nstart live at https://start.njump.me or watch the video below to understand how it works.

A note about the multi-signer bunker. This is really cool stuff made by nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6, that uses FROST to split your nsec in 3 (or more) and distribute each shard to an independent trusted remote signer. This will give you a bunker code that you can use to log in to many web, mobile and desktop apps without exposing your nsec. If you ever lose your bunker code, if the signers vanish from Earth, and it stops working, or if it gets stolen by a malware virus, you can use your nsec to create a new one and invalidate the old one.

More info and source code: https://github.com/dtonon/nstart

Enjoy it and send back any feedback!

https://chronicle.dtonon.com/77b9a397cbbcd63f3bfc78ff2b2c0607e4ffa698a1fad33ab4736593c8ad4f90.mp4

Could not help myself. PR incoming

Reply to this note

Please Login to reply.

Discussion

Thank for the proposal, but I prefer a more compact design for a such simple form.

Note: Nostr does not have *usernames*, in the sense used by centralized platforms; this is a real important point that the text in the sidebar explains.

Sure. Your project.

Just figured some of the info on the left (optional fields, hint to store password, display name) is better displayed closer to the fields.

> is better displayed closer to the fields.

I agree, in fact I was thinking to add a small help icon near every inputs to explain contextually some details.

That was what i was trying to achieve

But then playing with it (on mobile) made me feel that field labels would help as placeholders are easy to miss once you have the form filled in.

But hey, like I said, your project so feel free to disregard the PR. There is another PR adding a missing dependency at https://github.com/dtonon/nstart/pull/3

Pushed an update that picks some element from your suggestion.

I'd say "no identity documents or phone number required" instead of No KYC

Yes, many people suggested this, I think I will replace the KYC part.