pull down to refresh

I wanted to build the cheapest possible Lightning setup that actually works under real-world constraints. In Cuba, that means unreliable electricity, limited internet, and zero access to commercial hardware. So I used an old Android phone running Termux with Core Lightning and Electrs. Power comes from a USB power bank charged with a solar panel. To avoid syncing the Bitcoin chain over the internet, I copied the data from a friend’s node using an SD card. On top of that, I’m using LNbits with Phoenixd to give local merchants a simple way to accept payments without relying on custodial services. It’s not fast or pretty, but it’s fully self-custodial and functional. It’s also the beginning of a small circular economy here. Curious if anyone else is building or running Lightning setups under similar constraints. Let’s compare notes.
105 sats \ 11 replies \ @OT 11h
that means unreliable electricity, limited internet,
This setup wouldn't work if the internet goes down right?
reply
if the internet goes down completely, most Lightning setups stop being useful for real-time payments.
reply
I think they use their own cashu mint for offline payments.
reply
No setup will
reply
0 sats \ 7 replies \ @OT 11h
Starlink?
Mesh to Miami?
How about an ecash mint as a backup for when the internet goes down?
reply
50 sats \ 1 reply \ @claos545 OP 8h
Starlink isn't viable in many places- either due to cost or regulatory blocks. Mesh-to-Miami is a smarter alternative for getting periodic syncs or gossip updates without full internet access. And adding an ecash mint as a backup makes the whole setup even more resilient. With something like LNbits managing both LN and ecash, you've got local payments covered even when the uplink drops.
reply
0 sats \ 0 replies \ @nout 5h
Is the mesh to Florida already happening? That's pretty cool. Also I wonder if tourists in Varadero actually have some better connection that they could mesh around the island.
reply
42 sats \ 1 reply \ @ek 9h
“Offline payments” with ecash still require one side (sender or receiver) and the mint to be online
reply
This. Receiver should immediately settle, if he is not a fool. So, basically, receive lightning instead. I do not understand who will ever agree to receive Cashu for any amount over 100 sats.
reply
So, I pay you ecash offline for meat and the same sats to your neightbour for beer. Now you race who can settle it first when the internet is back. That is how it is supposed to work?
reply
0 sats \ 1 reply \ @OT 44m
Fair point.
In a circular economy there's likely more trust in the community. Maybe ecash isn't the answer. Credit or bonds could also work if they know each other.
reply
That's some communist utopia. I know many people around me, but won't lend money to anyone.
10 sats \ 0 replies \ @mf 10h
reply
20 sats \ 0 replies \ @Akg10s3 8h
Very good information, thanks for sharing 👌
reply
How can your channels not be closed? I think in this scenario a viable solution is to upgrade your equipment, satellite internet and a UPS for the power outages that happen there. Now, to be able to circulate your bitcoins offline, ecash as cashu could be a viable solution.
reply
We should always stay vigilant but if one is able to do as you did in a place like Cuba people in other parts of the world should feel optimistic about Bitcoin being a freedom technology. On the other hand the fact that all this steps are unnecessary in place like the US might explain why people are so reluctant to adopt the technology. Nice work!
reply
your mobile setup with lnbits and phoenixd sound's really interesting. Any chance you could write up a quick tutorial?
It could be really useful in other parts of the world too
reply
that is really interesting project as you have implemented the most not so expensive system. that was smart. considering the fact that it is fully custodial and affordable as well. im looking forward to see that it will be implemented by other businesses as well.
reply
This is honestly one of the most inspiring use cases for Lightning I've seen. The fact that you managed to bootstrap a self-custodial setup under those conditions is incredible. How stable has the node been over time with intermittent power/internet? Also curious—how do you handle backups or potential data corruption on the SD card?
deleted by author