Oddbean new post about | logout
 Is it possible to use the Primal wallet in any other app? 

#asknostr #primal 
 Lightning wallets are a pain in the ass.  I created a Damus account, and had no idea how to attach a wallet even though I have several on my phone. I then created a Primal account and it was a breeze.  

I asked this question and was told yes but I dont know how to do it. 
 Same. Primal is so easy in this regard 
 Yeah no one tells you this until you complain loudly after spending hours/days trying to figure it out. Now that I finally got my Alby invite (took them a month) lol I gotta figure out how to replace my Primal wallet on my nostr user profile without losing my current Primal sats. I assume that I can send the balance to my Alby wallet first.  
 You can send the sats to alby if you want, Primal has a custodial wallet, you wont lose your sats unless you forget your nsec or they rug you. 
 Thank you for that. I'll give it a try  
 Bitwarden ftw. I keep my nsec encrypted there 
 Take a screenshot or write down your Primal LN address…thankfully I had done some before messing with wallets (similar issue as you with choosing a wallet) to utilize with Nostr…

When you change your LN address in one Nostr client it changes it to all so I almost lost my Primal addy 
 Yeah I took all that info down when i set it up so I could teach others. I'm going to dump my sats from Primal to my Alby and then go from there. 
 I’m like 80% there…

If I want to #zap outside Primal, such as on Fountain or Habla

Then I need an NWC based wallet and I tend to operate from a “go to the source” of something.

Since Alby created NWC it seems the logical step.

Only thing holding me back in the ~16k sats to open a channel.

I’d rather hodl those LOL

Short sighted probably… 
 Most nostr clients have an edit profile option, in your profile you can select the lightning address you would like your zaps to be received. If you update your profile on one client, the others will update as well. 

Damus and Primal don't have separate accounts, one nostr nsec logs you into all of them. 
 Haha I completely agree. Lightening has a lot of issues. Just don’t say that too loudly around here. It will get you yelled at in my experience. 
 Yep. Have to be careful what what we talk about on Nostr LOL 
 Primal is certainly the best UX so far…not perfect…and I hop onto Damus and YakiHonne every other day to facilitate tagging someone or to ensure my notifications are thorough (I don’t want to miss connecting with people)

But the BIGGEST reason I keep coming back to Primal is strictly cause of the wallet. 

And now, Damus had to remove the zap function so that app is all but useless to me. 

Hopefully Primal can hold out from the demands of Apple or maybe they are just paying the 30%?? 
 Unfortunately, you can't use our built-in wallet service to zap other users from a different app. However, if you set your lightning address as the Primal address, you will receive zaps to this wallet. 
 I think some clarity is needed around this response. 

While you cannot connect your primal address to another Nostr client (via NWC)

Your Primal Wallet is a Full Fledged Lightning Wallet wherein we can send and receive sats to and from its address. 

Just yesterday I paid a zaprite invoice from my primal wallet…

I think what you are trying to say is we cannot, for example, connect the primal address to other Nostr protocol apps such as Amethyst or Habla, etc 
 Welp, I tried yesterday about four times (and two different ways) to move my Primal wallet balance to my Alby wallet and I haven't been able to. I probably shouldn't have replaced the npub that Alby generated for me when I signed up (I replaced it with my own current npub so that I could use Alby as my browser signer for nsec actions bc al the other signers I had were shite). I can only guess that's why it's not working.  
 This may not be 100% applicable as I’m not understanding the issues you are experiencing 100%…

But here is a reply from Alby support which may have some application to you.

“Just make sure you only have one Alby account in the browser extension with your correct nsec keys. If you have multiple accounts, they all need to have the same nsec keys. You can either remove the duplicate extension accounts and keep the one with the original nsec keys, or copy the original nsec keys to the other extension accounts. It’s up to you. This is necessary because we don’t store nsec keys on our servers: they're managed only in the extension. Users with multiple extension accounts but a single nostr profile often face this issue.

Right now, there’s no workaround for this regarding nostr keys, but we're considering future updates to possibly manage nsec keys within Alby Hubs for a smoother experience. However, this isn't under development yet, and we're still exploring how to implement it.” 
 I definitely only have one. I replaced the npub Albu generated for me upon account creation, and replaced it with my own Primal npub https://m.primal.net/LQHr.png  
 Could actually be very  easy to solve. Enter your Lightning node credentials into primal and that’s it. Now you have paired your own Lightning node with Nostr. 
 While you cannot use it in any other app, such as via Nostr Wallet Connect (NWC), to #zap

You can use Primal wallet as a Lightning wallet to pay invoices, send to and receive from other LN addresses…

I just paid a zaprite invoice yesterday without issue and I’ve sent to external wallets via my Primal Wallet