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
Login to reply
Replies (47)
RUN A NODE BE SELF SOVEREIGN OVER YOUR 1241 SATS.
I did it
I spent 80 hours but I finally did it
I can receive 21 sat zaps to my self hosted Tor node!
and the best part?


YES #YESTR
(It's what I'm doing. Wygd)
Been saying dis since β22
That's what I do. Except when it's not working like right now.. then I don't care falling back to custodian for zaps π€
I run my own node because I transact high amounts and need to develop custom integrations. zaps are only a side benefit + I like building my own SW
Oh God, why is it not working π¬ Can Claude fix it or nah?
My node still crashes sometimes when I want to use it for zaps. IDK why yet and at this point it's a future project for me again π
I will try again when I got some time
π₯²
sure if youβre fine with permanent small scale and no commerce
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.
real commerce will never run on a bunch of raspberry pis the basement of the plebs failing half the time, it will be high availability servers run by professional and businesses, if it even happens at all... only the nerds will node run
No
π€
πππ
π― Nobody cares getting rugged 14k sats for a coffee in the airport but 210 sats in cashu is no way π€£
For receiving zaps, npub.cash does it best; for sending zaps, it's the same thing to connect your own CLN node through NWC.
You make it sound like it is difficult.
I can't tell if you're being serious or not π
connect your own cln node to nwc is something maybe 0.00001% of the world understands
I must be elite then π€£
you can use NWC + self-custody. they're not exclusive
Have lost a few thousand sats testing various cashu/ecash walletsβ¦
I have lost as many sats if any with LN
you and I can. I dunno about the other 99.99% of people
I'm in that percentage...
My node is to retarded got this shit lol
If you have a domain I have a bit of software to setup a lnurl server for your cln node. Then you can receive zaps to any address at that domain to your own node.
Lmk and I'll point you to the repo.
I use custodial no problem, but no NWC.
Thanks, amigo.
I set up Bolt12 and silent addresses through my domain, for nostr reciever privacy, I like npub.cash a lot.
This is true. Not as private for sure.
But do point me to the repo, just to satisfy my curiosity.
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.
omg yes
I don't hodl my zaps wallet sats lol
Why a node just for that? C'mon lmao
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
see, so simple
Breez SDK medium fixes this.
Thatβs a win in my book!
Swaps seem rather slow :(
But itβs only for when youβre transferring to self custody
Otherwise you keep some on the mint for quick spending
Simple NWC flow is good enough UX IMO. Now you got to choose reliable vs ruggable or both and swap.
This is exactly my set up
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