Would users be too annoyed if Amethyst removed the "Create Account"/"Log in with nsec" and added a button to download Amber instead?

Reply to this note

Please Login to reply.

Discussion

Yes, maybe hide it under an 'advance' Dropdown?

allow everything but nudge user to use amber, I think that's a good strategy

Yeah i would be. Haven't gotten round to catching up on all the latest developments on nostr...😱

I think this would hurt new users, need to minimize friction, they can graduate to amber once they have their bearings

Also on this, when new users sign in first thing they see is an empty feed. I would suggest either showing global, or feed from algo.utxo.one or the popular note DVM or something, so they can get to following asap

Hashtags and suggested hashtags are a better option imo. The Voyage app does this well.

But no, new users don't want to download another app to use an app

I'm not sure that removing the ability to login using nsec is a good idea. Maybe it would be better to make Amber more prominent while leaving a link to use nsec. I don't think you want to make Amethyst reliant on another app.

Yes.

could be very cool, but still give an half-hidden option to "anyway, generate/import my nsec".

yes

Wouldn't it be great to add amber/alby functionality to Amethyst?

Create account: No

Log in with nsec or encrypted nsec: Yes

Amber user here, but I keep creating disposable keys and I don't want to manage all of them in Amber.

Yes

I would say most people just want to use nostr and they don't care too much what is more "safer" or "better" way. By removing regular sign in and log in would degrade the UX imho.

Nudges would be better than outright removing the option

Yes because in my experience Amber doesn't combine too well with multiple accounts.

Never tested multiple accounts with Amber, but it should work. 🤔

It works

Indeed, it does! (reinstalled with latest versions)

Indeed, it works fine with latest versions of Amethyst and Amber! Also no more flsshing into view of the Amber window, which occurred earlier (even with setting trust blindly approve all).

Download button yes remove account creation no

Given that the question was "Would users be too annoyed if" (I know, I'm blaming nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqppemhxue69uhkummn9ekx7mp0qythwumn8ghj7anfw3hhytnwdaehgu339e3k7mf0qyghwumn8ghj7mn0wd68ytnhd9hx2tch2deau for triggering my OCD).

I guess you meant that "yes," you would be annoyed if they removed account creation, but "no," you wouldn’t mind a button to download Citrine, right?

I don’t mind removing account creation as I just generate some random bytes and Bech32 encode it using a small script,, but I can see how this would annoy new users, being told to download another app just to use this one.

That's exactly what I meant. Most things in software are easy to do, but create annoyances that when stacked make people give up on the app itself.

What if you did something like:

* Create Account

* Log In

And if you click login, you are given

* Log In with Amber (Recommended) / Download Amber

* Log In with NSEC (Not Recommended)

Its extra clicks, but you still nudge people towards using a signer

Perfect 🤝

Nice!

Often there seems to be a dilema in decision of a developer between "lowest common denominator" and "encouraging user doing it the right way".

Sometimes the first results in apps and services being junk digestible by everyone but violating security and privacy principles to a point where those developers shall be considered guilty of professional malpractice (example: SMS second factor where users/customers can get SIM swapped and lose money without compensation).

I am for whatever is the second option, within reason.

I do not know if my thought here is related to your question, as I do not understand the topic at hand well.

Yes because sometimes you don't need the security of Amber, and it's ok to just have the nsec in Amethyst.

This is the correct answer 👆

Using Amber is not so easy for new normy users.

Leave nsec and create account

I agree with that, but wouldn't it be better to have both?

I meant both

No. It should be auto to use Amber

Can't Amethyst do both? 🤔

Options are almost always bad for users. The app is supposed to offer the best way to use it out of the box.

But isn't everything in Nostr already structured under options?

Clients, relays, media servers, forms of interaction and payment...

If you consider Amber to be better, you can make it the main login method and keep the traditional method as a second option, briefly indicating what the user would lose by not having the first one.

Sure, but option to choose a client is not the same of multiple options within the same client.

Amethyst could have had over 1000 different options by now. We just can't design all those screens.

Maybe best thing would be, provide as many login options as possible but try to keep it easy either way.

Does Amber have a createnewnpub API that apps can call to create a new account instantly?

Any added friction to onboarding will almost guarantee early drop off for new users. Supporting both makes sense to me.

Yes.

I think the idea makes sense, but it might scare away new Nostr users if once they download your app they're being told to download another.

i think create account has been one of the best onboarding tools ive seen. All friends I've shown it to are amazed by how easy it is; and that they don't need no phonenumers or email!

I would prefer if the create account remains; to keep the app complete.

Create account must be a "one step - one screen" process - 90 % of people don't download another app to create an account ..

The point of Amber is when users are ready to have multiple #nostr apps .. I am pretty sure when they get to that stage they will figure out "Amber" ..

As a smooth brain I'd suggest funneling everyone to Amber, but have an explainer. I could see being confused and irritated about why I need yet another app just to get going if there's no explainer

I already use Amber, it's great. However for someone who is new to Nostr, it might be another barrier to entry. "I need to download TWO apps?!"

It is not yet time.

Pour les nouveaux arrivant je pense qu'il est mieux de garder l'option de création de compte intégrée à #Amethyst. Une fois habituée à l'environnement #nostr ils passeront par #Ambre ou autres alternatives. #nostrfr

I wouldn't even notice until I get a new phone

Would be awesome to have the option. Not sure if noobs might get scared their first time in though

What if other tools besides amber exist?

We can make it generic for any other signer

I just know when nvault is ready I want to be included :)

Make it. We can advertise it.

Experiences users won't care, but for newcomers that's a "bye bye Nostr!"