A quick LN wallets guide for newbies

I've made another graphical reference of LN wallets for all those new users coming into the Bitcoin space. BEFORE starting to use Bitcoin over Lightning Network (LN), please think about the use case you have. This graphical representation could help you choose the right ones for your use case.
In this image, we can see that Zeus is the only one that can be used with all three options and with multiple accounts / connections.
Do not blindly follow the influencers advice to "use X or use Y app". Most of them don't even know well how those apps works or not even know the existence of better ones. They just feed you with the apps they (usually) are paid to promote or they use for themselves.
Choose your wallets based on your own usage and situation you encounter using your BTC.
Some aspects to be taken in consideration:
  • There's no such thing as "best wallet" for everything. Remove this bias from your mind. Choose with your own knowledge, not because x and y told you so.
  • I would not "recommend" any wallet app in particular, but those that are open source and have a good reputation/history and respect the golden rule of Bitcoin: not your keys, not your bitcoin.
  • Use those that are open source and can be downloaded directly from their Github repos. Here is a guide about using de-googled devices with Obtainium
  • Stay away from "multicrapto" wallet apps. Are a fucking trap and usually are not open source! Bitcoin Only! Any app that contain anything else that is NOT Bitcoin is a crap wallet app. You have been warned!
  • Use not just 1 or 2, but 3 or 5-6, each one will have its own moment to be used and take advantage of their best features for the case you need.
Learn more about each wallet app, to know them better and know in which case you could use the one that have the most appropriate features. I wrote several guides about BTC-LN wallets:

Think like a bank, not just be a bank... - Read the FULL guide here

A. HODL = your "central bank" with most of your stash, your reserve bank, barely moving it, onchain B. CACHE = your "commercial bank" with medium size amounts, for redistributing to HODL and SPEND, onchain and LN, nodes channels etc C. SPEND = your spending pockets, with small amounts, enough to cover your regular spending, LN, with funding source from your "CACHE bank".
Nice graph
To clarify ShockWallet can start in cloud credit "custodial" mode which will upgrade itself to a self custodial cloud node once affordable if you don't attach a remote node, so could technically fits in 3 categories
reply
yeah was hard for me to position it, I should move it down a bit.
reply
Can you give an opinion on using Zeus with the LSP as a mobile nostr zapping wallet? Have you tried this much?
reply
I do not use Zeus with nostr. Are other ways for that. I like to compartimelize things,.not using one app for evefything.
reply
Yes, I agree. I use Mutiny now, but it's not working well. I'm going to try Zeus (not through my node, but with an LSP) or blixt.
reply
Mutiny is good for nostr. What is wrong with it for you?
reply
It's funny you just replied. I was just messing around and got it to work again. About two weeks ago you gave me the tip to keep the channel open for a while before using it. That works very well. Lately, after a few days I can no longer zap on nostr, though I can send and receive elsewhere without a problem. I just discovered if I disconnect the NWC from primal mobile, then reconnect AND re save my profile, it starts working again. I don't know why I keep losing the connection, though. Maybe it's a primal issue. I updated it a few days ago. I use graphene OS and got the app through @franzap's zap store.
reply
Yes, on primal happen to me too, using Alby. You have to disconnect and reconnect zapping. is not about the wallet you use, is more about NWC.
reply
Okay. I think @TonyGiorgio mentioned that he had certain problems with NWC. Maybe it's related.
reply
for receiving is def not worth it, as it's too much fee. 👀
reply
Yes, I know. I'm talking zapping.
reply
but how do you use it to zap? I just looked up Alby, it does not offer this option to connect with Zeus yet 👀
reply
?? I haven't used it yet, but I am thinking about opening a channel and connecting it to my nostr mobile app (primal) with NWC. I'm not using Alby. I currently do this with Mutiny, but I need another option.
reply
On the last blog post of January 2024, https://blog.zeusln.com/new-release-zeus-v0-8-1/ It says "this work [Persistent LND] paves the way to implement NWC (Nostr Wallet Connect) down the road". So most likely not yet implemented. You don't use Alby apparently but still you can use Alby with Zeus. The NWC connection is done on the website of Alby.
reply
Thanks for that information. Maybe I'll stick with Mutiny for now since I have it working again.
reply
interesting, I also never use Nostr on mobile, now that you made me curious about how ppl even zap in the phones.
reply
It took me forever to find a convenient way. I finally got Mutiny to work, but it's very hit or miss.
reply
I just use River. Super easy.
reply
Amazing post. Learning a lot from you.
reply
Great post Darth. I agree there is no perfect wallet and certain ones are better for different uses. Always appreciate your insights. Most of my knowledge regarding various wallets has come from learning from you. Thanks
reply
reply
nice post Darth
reply
What prevents wallets from the bottom left category to let users open channels? Like Person A has a phoenix wallet, person B has a Breez wallet, let them open directly open a channel to each other
reply
For Breez and Bitkit I should add a separate circle with liquidity stuck in a single LSP, but will make too complicated the whole picture. They run the node on the device, but the liquidity still depends on a single LSP, so the user still do not have too much liberty or is more complicated.
reply
Users can open their own channels with Breez. We have many users using it.
reply
I think a better representation will be this one
reply
Yep, thank you 🙏
reply
Is Breez migrating to full Greenlight ? Or will be 2 versions of Breez ?
reply
The Breez SDK is on Greenlight, the wallet is still on lnd for the time being
reply
Thank you very much for your help in this field. I appreciate your support and patience with newbies.
reply
Hey Darth!! Mutiny or blinking or breez ? Which one would you suggest for nostr?
reply
I found Alby extension is a very good companion for nostr. WHY? Because I can setup Alby with multiple accounts, including my own node too. With alby you can link any LNBits account (yours or custodial), Blink account, your own node or simply a custodial Alby account.
Then when is about to zap you can switch to which one you like. For receiving zaps, I prefer Minibits LN address. I am still testing it but so far works nice. I just receive zaps and then when I consider that the amount is enough, I withdraw to another LN wallet. Just playing around.
All this crazynezz against "do not use custodial zaps" is useless and meaningless. As I explained in this guide about LN address, using a custodial non-KYC is a good decoy opsec. Damn it is only for small amounts that you play around.
reply
I like how this shows the trade offs. I’ve had to use a few different as my options kept getting banned in the US. I like Zeus so far
reply
Bookmarked and saved! I'm really starting to like using ZBD for user experience. I used to use Blue but they got rid of lightning, and Breeze - I had a channel shut down without notice due to a couple months of inactivity. Where would Speed wallet Muun, and Aqua be in this graph?
reply
Where would Speed wallet Muun, and Aqua be in this graph?
This graph is about real / serious LN wallets, not crap shit. I said WISELY, not randomly any crap wallet...
Muun is not a LN wallet, is just faking it with submarine swaps. Aqua is a multicrap wallet, promoting Tether scam and Liquid crap. Speed is custodial (full KYC for US) used mostly to buy crap gift cards. I cannot name that a serious LN wallet.
reply
There are so many bitcoin influencers promotion Aqua and Speed right now!
reply
Do you know if there are plans to have like multiple embedded nodes in Zeus? Or how to have multiple accounts without pointing to different nodes? Or maybe I am asking for a stupid thing. The LSP is great but a bit expensive for small amounts. For example to have a small wallet for zapping.
reply
read the guides I mention it. Zeus can handle:
  • multiple remote nodes
  • only one embedded node
  • multiple lndhub accounts
But why do you need many embedded nodes ? Why one is not enough?
reply
Maybe not many embedded nodes but a way to have multiple accounts that cannot be related to each other, within that node. I don't have the knowledge about what are the privacy implications of using the same node for different purposes.
For example, if I zap as one user in nostr and then I zap as another nostr account from the same embedded node, then is it possible to know if both zaps come from the same person? Maybe it is a stupid question or maybe not. I'm far from expert in LN.
reply
You can use for a scenario like that Shock wallet with multiple accounts in the same interface.
Zeus also can do it, but you need to switch between accounts.
reply
Thanks! Downloaded Zeus to test it now :-)
For my prototyping phase with 3+ projects on Nost and other platforms like this one Alby was the simplest, but now that I'm settling in for producing content then workflow is key...
Which is why one wallet that can handle several accounts and so on would be great, we will see!
reply
A good reminder for plebs is to have a look at this website to know how your wallet is built. WalletScrutiny helps everyday bitcoin users verify whether or not their wallet is truly open-source and secure.
reply
Almost all the wallets recommended are mobile apps or browser extensions, there are very few LN wallets which are online,
reply
I've downloaded Zeus but it take a lot of time to start
reply
reply
whats your opinion on ZBD, ZBD is the LN am currently using
reply
ZBD is requiring google services ! Is the worst way to use a custodial account.
reply
⚡️⚡️
reply