Hello again to my new Noster friends! I could really use some help again lol. I was notified to set up an Alby extension in my settings when logged in on my computer. I don’t really understand what that is. Something to do with easier logins with your keys? So I attempted to do that. On the Alby site there is a free option and a paid subscription. I tried to choose the free option, but when you don’t understand any of this stuff, it makes it really hard to get set up here. I’m trying to be able to send and receive stats with as little hassle as possible when going to other apps within Nostr. It’s really hard not to feel like a dumbass here. I have so many questions. I wish there was a step-by-step video that walks you through all these processes to get you where you need to be. I see people talking about backing up your keys. Aside from writing them down someplace safe. How do you do that? Can I copy them to my computer? Should I? Is this a Safeway to back them up? Also, will I need to open a new Wallet on other apps? Or is everything connected to the Wallet I got with my Primal? Sorry if you seem like stupid questions. Just trying to become an active member of the Noster community. I have other questions related to wavlake but I’m trying to break all this stuff down in more manageable pieces. Thanks in advance for your time.
Login to reply
Replies (30)
To receive you need only one address. That one from primal it’s enough.
To send.. it depends on the client you are using. For webs you can connect your alby extension to a blink or coinos wallet. If nobody can help you imma try share some video example tomorrow.
I am sorry if you feel overwhelmed but you will find here a lot of people eager to help.
About log in: it’s not necessary to pay any subscription. Just create a “wallet” with your nsec and it will help you manage how much confidence you wanna give to every nostr client on websites. Alby stores your key (or keys) and helps you to log in and most important: let you decide what to sign in every space (for example this note you just shared it’s signed by you, with alby you could make it ask you to approve the post before it goes live, or you can give the confidence to the client and sing automatically everything you post, once you are logged in). Hope I explained it well, English is not my first language
I hear you. When I first raised my hand saying the same thing, I was pretty much told 'yup, it's complicated,' and then crickets. Ok, so as a non-technical person here's what I figured out as the easiest path:
1) Copy your private key called an nsec to your clipboard,
2) go to yakihonne.com on a desktop,
3) Login with your nsec,
4) Go to settings,
5) Go to wallet,
6) Create a NWC Yakihonne wallet,
7) Copy the NWC address (this is why you have to load the desktop version of the site. This won't show on mobile)
8) Go to your Alby portal
9) Use the NWC you just copied from your new Yakihonne wallet to Connect.
10) Now you can use your Alby extension to login and your wallet will follow you everywhere that accepts it. If you're using Primal on iOS, NWC doesn't seem to work, but otherwise there's plenty of apps that will.
Here's another thing you can do later, now that you have a Bitcoin lightning wallet, which is what these wallets are:
1) In your Alby portal, go to Connect again
2) Get your LNDHub credentials
3) Download a Bitcoin wallet like Blue Wallet phone app
4) Click on add a wallet or the plus button
5) Click on the three dots in the upper right and select Lightning
6) Add your LNDHub credentials as Your Node Address
Now you can send and receive Bitcoin outside of Nostr as well.
Even I did not know about Yakkihone
Hello Danny!
It looks like you are using Primal's wallet as your receiving wallet for zaps right now. It's a great wallet if you are only going to be sending and receiving zaps on the Primal mobile app. Unfortunately, since it does not have the ability to connect to other Nostr apps using something called Nostr Wallet Connect, it has limited functionality outside of the Primal mobile app. Indeed, you can't even use it on the Primal web app, yet.
It sounds like you want to broaden your horizons and start using other apps, so a more broadly useful wallet may be a good choice at this time. My recommendation would be CoinOS.io, since it has Nostr Wallet Connect support and is easy to get set up.
Now for Alby. Folks have probably pointed you to Alby's extension as a way to sign into Nostr web apps, because it is FAR safer to have Alby store your private key and log in for you than it is to paste your private key into every Nostr website you want to try out.
That said, the Alby Extension is primarily a way to use lightning on the web, and only a Nostr signing application secondarily. It is offering you either a free or a paid option for using Alby as your lightning wallet by running a lightning node called Alby Hub either on your own device or on their cloud service, which is the paid option. Since you are just getting started with lightning, this is a bit of a tall order to try and do out the gate.
Here would be my recommendations. Rather than using Alby as your Nostr signer extension, use Nos2x. Or, if you want to use Alby for Nostr signing, and you set up nostr:nprofile1qqst4qyeqenw7zm0fwjsty68h6cnys5jre2xd8ngqpjv5a2j26s78fs45t9p8 as your lightning wallet, you CAN connect your CoinOS wallet to the Alby extension using Nostr Wallet Connect, which will make zapping on web apps WAY easier.
The second option takes a little bit to get set up, but nothing too crazy. I would be happy to help get you through it if you want to go that route.
Of course, if you go with CoinOS for your lightning wallet, that means you would not necessarily need the Primal wallet anymore. This depends on whether you use an Android or iOS device. If you are on Android, CoinOS can be connected to Primal in the place of their built-in wallet. If you are on iOS, unfortunately that is not a possibility.
It’s my personal favorite. It’s used in some countries where journalism is known to be censored, and used for more long form articles. I appreciate the uncensored/less censored insights.
If you’re exploring other Nostr clients, check out the #wavlake app and #fountain app for music and podcasts. The economics are much better for musicians than Spotify and others. If artists earn more, they of course have more time to dedicate to their music and we as listeners then benefit from higher quality music.
You’ll hear about the most popular mobile apps but also download #testflight which gives you access to iOS apps that aren’t yet in the App Store, like #olas
And #nostur.
On the desktop, check out #nostrudel which has one of the coolest UX for accessing different types of information on Nostr. Or #iris which not only has a good layout for doom scrolling but also provides a verified address for free. I don’t know what other clients do that.
There’s of course more clients out there but at a certain point there’s diminishing returns in subjecting yourself to so many choices.
I should make these their own posts to help others…
Wow, thank you for such a detailed explanation. It sounds like I would want to go with option 2 Coinos and Alby since it is the easiest way for zaps across the entire Noster platform. I am an iOS user. So am I understanding correctly that I would have two wallets the primal wallet and the coinos wallet and they would function separately from each other? And would I be able to transfer from one to the other if and when necessary? Also would I be able to direct all transactions to and from my Coinos wallet and not my Primal?
OK, wow no joke. It is complicated. So I am a iOS user on Primal. What does that mean for me in these steps you have plotted out for me?
NWC = Nostr Wallet Connect (I leave this here - just in case bc it took me some days to figure that out.😅)
Yes, very well thank you. I would never have guessed that English was not your first language.
Yes, again thank you. Every little bit of info helps.
Happy to help!
Yes, CoinOS and Primal wallets would be independent from one another. You will need to choose which one you want to receive your zaps to. I would recommend whichever one you plan to do most of your zapping from. You CAN change it later, if you see you are using a different wallet more than you had expected you would.
In order to change which wallet you are receiving zaps to, you will need to go to your profile settings and change the lightning address from DannyConnolly@primal.net to whatever you set up with CoinOS as your address.
You absolutely can transfer back and forth between both wallets whenever you need to. Lightning fees are generally small and reasonable.
Whenever you are using Primal on your iOS device, you will always be zapping from your Primal wallet balance.
Once you have CoinOS connected to your Alby extension, you will always be zapping from your CoinOS balance on any Nostr web app.
Whichever lightning address you have listed in your profile will always be where you receive zaps from other nostriches.
This was fantastic 😍
Did I forget to spell it out? I hate it when people use acronyms without context, so I try to be good about spelling them out first, especially with folks who are new around here.
You did very fine 🩷(but didn’t mention the acronyms😏)
Got it. I went to set up a coin OS wallet. I noticed when I went to set up the coin OS wallet it asked me do I want to sign in with Nostr. Should I choose this option or enter a new username and password?
If you have set up your Alby extension to be able to log you in, then you can absolutely log in with Nostr. Would highly discourage just pasting in your private key, though.
Otherwise, username and password is fine.
Interesting. I was unaware that Yakihonne had their own lightning wallet.
nostr:nprofile1qywhwumn8ghj7mn0wd68ytnjda3kket5dehkgefwwdcxzcm99uq3jamnwvaz7tmjv4kxz7fwd4hhxarj9ec82c30y5erqqg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3jamnwvaz7tmwdaehgu3wvdshymr0wd6xkepwvd5z7qgnwaehxw309ac82unsd3jhqct89ejhxtcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcppamhxue69uhhy6m8dvhx6mm99uqzpu40g585yw4jszly54t2p4qpehpsvyl7mtlrddudmcl0jtcdde63k4ws38 in the above setup, Yakihonne would replace CoinOS. I don't know anything about Yakihonne's wallet, though, so I can't speak to which is better.
I cannot stress enough that you should NOT follow instructions 1-3, though. Don't paste your nsec into clients. Use a signing extension like Alby or Nos2x for that.
nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr do you guys have user guides?
(I primarily use nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955)
Why is that? I’ve not heard it and some apps don’t give an option to use an extension. How do you get your nsec into Alby if not pasting?
You would paste it into Alby, yes. But you should ONLY paste it to Alby and nowhere else. One single place that has your nsec is WAY better than giving every single client you ever try, even once, your nsec.
If your nsec is compromised, then whoever has access to it can post as though they are you and you have to start over on Nostr completely. The less places where it could potentially be compromised, the better.
I highly recommend avoiding using any Nostr app that has no option to log in other than pasting your nsec. There is no excuse for it at this stage of the game, especially for web apps, where signing extensions like Alby and Nos2x have been the standard for quite some time now.
Thank you. Some of the apps recommended by some of the most popular and prolific users have no such signing extension options.
Which ones specifically? I don't know of any popular Nostr web apps that don't allow for signing in using a browser extension these days.
Native mobile apps are another matter. Android has Amber signing app for those, but there is not currently any signer application available on iOS for native apps. There is a browser extension available for Safari called NoStore, I believe, and nsec.app, which is available for all platforms, but both of those only work with web apps and not with native apps.
Multiple native apps only allow for copying and pasting. At least one doesn’t even hide the nsec in their settings. Regarding Nostr website clients, they’re limited by the browser. For example, Nostr PWA’s on phones and tablets cannot access the extensions designed for desktop versions of Chrome and Safari.
I mentioned above that native apps are a different story, especially on iOS where there really is no other option at this time.
PWAs are also a different matter. If you are using PWAs on iOS then pasting your nsec may be your only option. Not sure if nsec.app might work for that use case. Either way, I still wouldn't recommend pasting your nsec into a client if it can at all be avoided, regardless of how much you trust the developer.
It's a matter of how cavalier you want to be about your nsec possibly being compromised. I have been around here long enough to know that even the most well-intentioned devs in this space make mistakes that can compromise users' private keys.
Hopefully we will see a signer app for iOS developed that will work similar to Amber, and which can be used both for native apps and PWAs. I saw that nostr:nprofile1qyvhwumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdshsz3thwden5te0v33rgetxda382uejd9k8garhx4nk76mrwa3kkvm0dd3hydphxe58z6md09ckgat009ukgmr0xf4rw6tfvajks6mevshxcmmrv9kz7qgwwaehxw309ahx7uewd3hkctcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshsz9nhwden5te0wfjkccte9ekk7um5wgh8qatz9uq3vamnwvaz7tm9v3jkutnwdaehgu3wd3skuep0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq3xamnwvaz7tmsw4e8qmr9wpskwtn9wvhsqgp808eanapv0hhp0u8xhnw03x50n4vj6x0rkxaaylh3el735luc6yxfwryn is going to be making this a priority.
Yes, I’m currently working on a native Nostr signer on iOS. I’ve paused most of my other Nostr work to do this.
Thank you for the further clarification. I wouldn't be surprised if I were the only new Nostrich to want to get a feel for the different apps before narrowing down to daily drivers. Security is a sliding scale, I understand more than the typical layperson, but I am still just a layperson on the subject. #Nostore worked great on the iPad. It wasn't on a list I was previously sent, so I appreciate you pointing me in that direction.
nostr:npub1yaul8k059377u9lsu67de7y637w4jtgeuwcmh5n7788l6xnlnrgs3tvjmf for those of us in the back of the class, what is a signer for Nostr?
Not that I have found, but lots of community members willing to help.
Your Nostr private key (nsec…) are secret and unlock access to anything and everything. This key is used to sign events / messages that cryptographically proves that they came from you. You do not want to paste your private key into random apps, especially if they are malicious and steal your private key, or are poorly coded and have bugs that cause you to sign malformed data.
A Nostr signer app allows you to keep your private key stored in exactly one safe and secure place. If you want to use a Nostr client without pasting your raw private key, the client must communicate with the signer in order for it to sign any event or encrypt/decrypt direct messages, etc.
Amber is the only native signer app that exists on Android (NIP-55). No native signer apps exist on iOS — that’s what I’m building. Note that I’m not talking about browser extensions (NIP-07) like Nostore which do work in the same way that I described but only for web clients accessed from the browser.
this Nostr sign app as one key to sig in ( login ) to multiple website using your
Single nsec . It store on the app.
Hmm if you use Google password manager , they save all your password and which website for which password .
For nostr sign app it’s one key 🔑 your private key to sign on different nostr app . If I get it right …