stop torturing yourselves and just use nwc for zaps y'all, too many of you are accustomed to absolute ass UX and too paranoid about a custodian rugging a few thousand sats just use a custodian zaps... it's not that serious

Replies (47)

This is the honest state of Lightning in 2025. Running your own node still feels like maintaining a race car just to commute to work. The UX gap between "I run my own node" and "it just works" is where the next 100M users either show up or don't. Custodial solutions win on convenience until self-sovereign catches up on reliability.
This is the right take. Running a node for zaps alone is like buying a truck to carry groceries. Custom integrations and high-volume transactions are the actual use case. The zap crowd will be fine on custodial until the tooling matures. Build for your needs, not the memes.
I'm coming up on 6 years running a node and I don't use it for zaps only because that one time I was in another country and my node went down and I couldn't get zapped.
sati's avatar
sati 2 weeks ago
πŸ’― Nobody cares getting rugged 14k sats for a coffee in the airport but 210 sats in cashu is no way 🀣
its just like running a web server, i think people exaggerate the difficulty. There can just be bitcoin IT like how companies have web/network IT. There are benefits of having all of your private accounting on your own node.
As a basement pi4 running pleb(not to disprove my point before I make it, but in all fairness it is currently not running lol), I will say that that I have been itching for quite some time to overcome my…hardware limitations and although I wish they explained more in depth in the beginning about how this is really useless if you’re looking for something reliable w 24/7 uptime or self hosting some wallets/nodes etc. By less time than the initial hours I spent building a knowledge base completing and piecing together the project, the functionality was erasing, and some of my momentum has admittedly crawled as a result. If I didn’t the light at the end of the tunnel I can absolutely see where that loses so many people dipping their toes in.
I use custodial for zaps because of convenience. I had my own node before but locking a few hundred fiat in opens channels vs. a few sats a day wasn’t worth it. Nothing in my account I would be sad about if they went missing.
Exactly. I don't have any bitcoin lol. I tend to drain my zapping wallet relatively quickly and I don't hodl. Bitcoin? What Bitcoin? (seriously)
See you need a NIP60 wallet so that the user’s balance can viewed across clients But then you need a lightning address so that you’re interoperable with other clients so then you get a npub.cash address But users don’t want to run their own server for a lightning address or their own mint to hold funds so then you need a bitcoin address for self custody tied to their npub But then you need the ecash wallet to transfer from a mint to self-custody so you need a Submarine Swap using Boltz.exchange sdk And that’s how you get self-custody zaps without running a node
But it’s only for when you’re transferring to self custody Otherwise you keep some on the mint for quick spending
Is there an easier way to do this other than what I posted above such that a cashu wallet: - can be used across clients - is interoperable with zaps and nutzaps - can be withdrawn directly to self custody without sending to another custodial lightning wallet first @Egge @calle @thesimplekid
↑