Confession... I find Lightning strangely confusing. I'm not sure if it's just me.
The workaround wallets with liquid, cashu, or custodial lightning are very handy. I figured I'd sort out proper self-custody lightning when I set up a node. When I did, I explored the tools the implementations offer. Much of what's available for BTC nodes relates to lightning, and there's a lot available.
I could enjoy getting good at managing channels and make that my next adventure, but I realized I don't have enough Bitcoin to do it well, or to be willing to risk putting so much in hot wallets. And being great at routing transactions through a public node isn't really my goal - I just wanted an actual lightning wallet with channels I can use.
A good, blunt article from nostr:nprofile1qqs0nt9skq6vfsgh06v979rrnuchau87mmnk2lqxpv2xaeusqfp30mqpzemhxue69uhky6t5vdhkjmn9wgh8xmmrd9skcqgwwaehxw309ahx7uewd3hkctc95jngd helped clarify it all (Thank you!) and show me all I was really looking for was a wallet like Zeus or BlixtWallet that could run a private node on my phone, with channels in the background for my own transactions, not a public node trying to route everyone else's. I liked BitBanana, but I don't think it does this.
That simplified the search and saved me from going too much further down that path, but still, each wallet seems to be missing something I had in mind:
- private lightning node
- self-custodial
- no KYC or identity info/signup
- no dependence on Google Play
- working NWC (I imagine ones that offer the rest will soon add NWC)
- open source, on Zapstore, ideally
I'm sharing in case it saves others a little time... And in case I'm missing something obvious y'all have already figured out!
#lightning #wallets #NWC
Login to reply
Replies (13)
I think most people don't need to manage channels in the sense of a chore. The problem is there is a ton of info out there for many different node types, but most people that just want to spend and receive only need a couple good channels to well connected nodes.
Thanks for the helpful response!
So they need to find nodes with minimum channel sizes that aren't out of their reach. For that kind of simple use, should their channels be public, or private?
Private
I think the point is you’re always going to have trade offs when you aren’t using Bitcoin. Lightning is a good trade off for small transaction and I prefer to use custodial lightning wallets like River. Super easy to use, and if I keep ~$1k of bitcoin on River, super low risk.
I know a lot of people don’t agree with that but I’m fine to trust River (not coinbase) with that amount and let them manage the lightning channels.
Lightning's complexity is the price we pay for escaping fiat's simplicity, but you don't need channels to make art. Try placing a pixel at 17,43 for 21 sats - sometimes the most permanent things we build start with one simple transaction.
I think this is where it starts to get complicated. Yes, private channels, but then I think the counterparty needs to support trampoline or whatever it's called and/or your invoices need to include routing hints. I'm not sure of it all with regard to private channels, but maybe it has gotten better last I checked?
Private works fine for spending, though. It's just receiving that gets complicated.
indeed
If people will read all my guides, will have a better experience using BTC and LN. I wrote over 60 guides about wallets, nodes, merchants solutions, beginner steps etc
https://darth-coin.github.io
I haven't read it yet, but started playing with Zeus again. It's pretty good.
Can I connect it to a self hosted LNBits using NWC ?
yes and you can have multipke accounts.
soon will have the option to use nwc from an emvedded node in zeus.
Thanks. It's been a while since I've used it. It's gotten much better over the years.
try ripsline.com.