Alby π @Alby - 2y
Since our latest release, every account in the Alby extension can now have Nostr keys. Great if you have a business that you would like to get on Nostr too, as well as managing your own personal page. We had many questions, let's take a look and answer some for you. π Q. When I go to my second account to generate new keys for a second identity on Nostr the same keys are there from the one I use currently.? A. All keys will be the same until you generate a new set for each account. This will not delete the ones from other accounts. Q. I can not delete my public key in my second account and it's the same as my first one.? A. You have to generate a new private key first which will automatically give you a new public key or if you have your own key put that in and it will derive your public key there. Q. Where are my nostr keys in the extension? A. Click the menu, in the top left-hand corner of the extension, navigate to accounts. A new window opens with all your accounts in the extension, you click on each account and you can add/manage your keys for each separate account. Here we show you where your keys are now in the extension. How to set up your second identity keys in a different account. You can see from the video the keys are the same as my other account until I generate new ones. https://nostr.build/av/nostr.build_dfcbf5175fa4dd960821c7a44f136b727d53c973d17fd4632f50e3dac98128d9.mp4
daniele @dtonon - 2y
Well done, solid implementation! Multi account is really useful, should be supported also by clients, with an easy way to switch (like https://hamstr.to by #[0] to wonderfully).
Just tested with Hamster and I faced a minor problem: the Alby account is tied to the domain, so is not so immediate use multiple key pairs on the same web app in a fast-switching scenario. Perhaps we should add a "window.nostr.getPublicKeys()" to the NIP-07 and Alby could let configure the relationship between a domain and multiple account/key pairs. /cc #[0]
yep, we can have some improvements there and potentially also have an JS event for clients when the user switches an account. but I think we first need to learn what the needs are, so this is valuable feedback! thx
Colorado Craig @cball - 2y
Keep up the good work. I'm onboarding a friend this weekend with your extension.
Awesome, thank you :) Let us know if we can help there at all..β₯οΈ
Love the update in the Iris client settings!! Keep them private keys away! https://nostr.build/i/nostr.build_d22cec31ede26a3cbaba2dff4550ccc2e608c4db2b500cd0053630a4c49fad71.png
captjack π΄ββ οΈβ¨π @captjack - 2y
yup really good - use NIP05 extn to authenticate not saving keys on site
3e6f0 - 2y
I would like to try this but I manage more than one key. Is there a tool to help with more than one key off the website?
4c715 - 2y
You can manage more than one key in Alby :) let me know if you need any further help or if that works for you. #[4]
I was able to get to work! I do have to manage which account is selected in Alby. I have to pay close attention or else I'll sign a message with the wrong key! Can I set an account to be locked on a tab certain tab? I have a two tabs for two different nostr accounts using the Firefox containers extension.
I know I'm going to forget someday and be embarrassed. π
At least now I'm not entering my private keys into the website!
bumi @bumi - 2y
hamster.to actually has decent multi-account support in the UI.
hamster.to isn't loading for me.
uuuppps, that should be https://hamstr.to sorry.
That is good account switching! π I still have to be careful about signing with the right key in Alby though.
yes this should be improved in the client. but I think relays will reject the message if it is signed with the wrong key.
Is that right? I figured a comment would just show up as another user.
That's what it looked like to me. I assumed hamstr builds the event with the pubkey of account A, account B signs it and then the validation on the relay(?) rejects this. But I don't know the details.
I could not post this from a different account
Cool! Thanks for testing this. I was going to say, "I'll know when I mess up sometime!" It would be nice if Alby could somehow be set to know which account was which.
it would be easy for the client to check this before sending the post and give the user the option to switch. we should ping the hamstr developers for this.
74dce - 2y
It should work. See the thread and ping Alby if you need help. #[5]
Iris works with #[4] and other extensions where you can have multiple keys so the switching is pretty convenient and you're not exposing your private keys. #[5]
You can use Alby or other extensions on browsers for key management: https://nostr.how/clients/iris #[4]