I built a small PWA for instantly topping up a debit card with bitcoin and make payments with Apple Pay, which helps me live on bitcoin.
Before I start: I do pay directly in bitcoin where possible. This is one of my fallback approaches that in my opinion is sustainable.
This is also not a post about KYC or no-KYC, or Apple Pay, or Google Pay, really.
This post is also not about crypto, it's about living on bitcoin in a way that actually has a good user experience.
I have been doing this for a long time with 2fiat card connected to Apple Pay (I have a small PWA for instant 2fiat lightning topups), but after some repeated problems I needed a fallback, and realized Satora enables a nice flow that works with many different debit card providers.
The problem
- I keep funds in a self-custodial bitcoin wallet
- Most merchants still accept only card or fiat payments
- Most debit cards are not bitcoin-native and do not support the lightning network
Satora fixes this with near-instant atomic lightning<->stablecoin swaps. I can keep using bitcoin, and topup my debit card just before I pay.
NWC enables a super-simple interface on my phone that I can open and press one button to top up my debit card from my bitcoin lightning wallet. The swap takes less than 10 seconds, and my debit card balance tops up within a minute.
How It Works
- Setup once: Input your card’s deposit address, network, and currency, then connect your wallet via Nostr Wallet Connect (NWC). This is the only time you are exposed to "crypto". From a UX perspective after that, it's only bitcoin and a USD debit card balance.
- Swap via Satora.io: Tap “Top Up” to trigger a Lightning-funded swap. BTC is converted and sent to your card's deposit address.
- Seamless payment: NWC pays the Lightning invoice automatically through a budgeted connection to your lightning wallet.
Questions for people trying to live on bitcoin
- Do you use a bitcoin/crypto/prepaid card today? Which one?
- How do you top it up now? What is the annoying part?
- Do you keep a balance on it, or top up only when needed?
- What would stop you from testing this with a small amount?
Early Access to the App
Want to be one of the first to try the app? send an email to hello@getalby.com
Your bitcoin stays in your wallet until you need it. Works best with Alby Hub: https://getalby.com/alby-hub?ref=bitcoin-debit-card
I remember having only used one by Bitnob. I had no choice, and I couldn't help it.
What do you mean by no choice and couldn’t help it?
Using Bitcoin wasn't simple, and Bitcoin as money should be used as such, without converting into fiat. But we're working on onboarding merchants in my country.
2fiat rugged me!! Just turned off my card and I can’t access my account anymore
2fiat has been down for a few weeks and come back before, let's hope they can come back again :-)
Thanks for your thoughts!
Fuckers
Yes, as fallback / 2nd last resort.
I have KAST and Ultimopay.
Both have a BTC receiving address. I top up with Lightning via boltz swap.
Annoyances:
KAST is fine and usually shows within 2-3 confirmations.
Ultimopay has a custodial wallet so I need to sell first, then initiate loading the card which takes up to 24 hours if paying a fee, or up to 72h for no fee.
Keeping a balance. How much depends on how much I expect having to use the card(s).
A combination of NWC friction and not wanting to use Alby.
First and last time I tried to set up NWC, the easiest way was supposed to be with Alby. Still, it was too much friction at just about every step.
As a nomad, I don't run my own node. I tried to use custodial Alby and strongly disliked it requiring me to sign up with an email address.
So, with low confidence in getting the setup done right and not liking the supposedly least-hassle option, I didn't bother to complete it and haven't retried since.
thanks for your feedback!
Alby Hub can be used without an email address - but still requires self hosting.
I am interested in this point however, as both cards you use require email address and more. Did you try any no-KYC cards like 2fiat or Freedomia?
No, not yet. First time I heard of them is here.
interesting. looking into it more.
on your qs:
Important! Thanks for the post.
I’m a top
😆
this is not living in bitcoin.
https://i.postimg.cc/zfbh4vS1/dcaba264-a667-400d-af44-a746a08a6460.jpg
it’s the same fiat bs
The best part is most people using it wouldn’t even notice the Lightning + swap complexity happening underneath. That’s usually a sign the tech is moving in the right direction.
The interesting part here is probably the NWC flow. If topping up becomes literally one tap before payment, that removes a lot of the friction that makes people fall back to fiat accounts.