Lightning wallets: custodial vs self-custodial
Which Lightning wallet type you have explains most of its quirks. Pros, cons and a simple rule of thumb.
Lightning wallets: custodial vs self-custodial, and how to pick one
Every Lightning wallet falls into one of two groups. Knowing which one you have explains most of its quirks.
Custodial: someone else holds the sats
The wallet company (or server) holds the bitcoin; you hold an account balance. Examples include hosted Lightning address services and many “just works” wallets.
Good:
- Instant setup, no channels, no fees to get started.
- Receives while your phone is off. Great for zaps and a Lightning address.
- Tiny amounts work fine.
Bad:
- They can freeze, lose, or be forced to block your balance. The service can shut down.
- They see your payments.
- Some regions lose access when a company exits a country.
Self-custodial: you hold the keys
Your phone or node holds the keys and the channels. Examples include mobile wallets that manage a channel for you, and full node setups.
Good:
- Nobody can freeze your funds. You back up a seed, like an on-chain wallet.
- Better privacy than an account on someone’s server.
Bad:
- Getting set up usually costs something: the first receive often opens a channel (a fee), and some wallets have minimum amounts.
- To receive, the app usually needs to be reachable (or woken by a notification).
- More things can go wrong: liquidity, fees, stuck payments.
Rule of thumb
- Pocket money and zaps: custodial is fine. Keep it small, like cash in a wallet.
- Anything you’d hate to lose: self-custodial, with the seed backed up offline.
- Savings: on-chain, not Lightning.
Many people use both: a custodial Lightning address for zaps, and they sweep the balance to a self-custodial or on-chain wallet when it grows.
Questions to ask before you pick
- Who holds the keys? If the wallet never shows you a seed phrase, it’s probably custodial.
- What does the first receive cost, and is there a minimum?
- Does it give you a Lightning address, or do you need a separate one?
- Can you export or recover the funds if the app disappears?
Questions? Reply and I’ll add them here.
Write a comment