Lightning guide

Lightning Network Payments

The Lightning Network is Bitcoin's payment layer — instant, near-free, and ideal for everyday spending. Here's how it works and how to start using it.

What is the Lightning Network?

The Lightning Network is a "layer 2" built on top of Bitcoin. Instead of recording every payment on the Bitcoin blockchain (which takes 10–60 minutes and costs a few pounds in fees), Lightning participants open payment channels between each other and route payments peer-to-peer. The result: payments settle in under a second with fees measured in satoshis.

Key point: Lightning doesn't replace Bitcoin — it sits on top of it. Every Lightning channel is ultimately secured by on-chain Bitcoin transactions.

Why merchants accept Lightning

  • Instant settlement — no chargeback risk for small amounts
  • Near-zero fees — even for tiny purchases (1p, 5p)
  • Better UX — no waiting 10 minutes for a coffee
  • Global by default — same protocol worldwide

Picking a Lightning wallet

For beginners

  • Wallet of Satoshi — custodial, easiest onboarding, works on iOS and Android. Trade-off: the operator holds your funds.
  • Strike — available in the US and expanding. Excellent UX.

For privacy and self-custody

  • Phoenix (ACINQ) — self-custodial, auto-manages channels. Best balance of UX and sovereignty.
  • Breez — self-custodial, more features, POS mode.
  • Zeus — for power users running their own Lightning node.

For advanced users

  • Core Lightning (CLN) or Lightning Network Daemon (LND) — run your own node.
  • Lightning Address (e.g. you@lnaddress.com) — like email, but for Bitcoin. Works across wallets and merchants.

How to pay a Lightning invoice (in 10 seconds)

  • Open your Lightning wallet.
  • Tap "Send" or the scan icon.
  • Scan the merchant's QR code or paste their Lightning invoice (starts with lnbc…).
  • Confirm. Done.

Lightning Address (LNURL)

A Lightning Address looks like an email (you@yourdomain.com) but receives Bitcoin. Anyone with a Lightning wallet can send to it. Many merchants and creators use Lightning Addresses instead of generating invoices. Pay them by typing the address into your wallet.

Limits and gotchas

  • Channel size matters. You can only send the size of your outbound channel liquidity. Phoenix and Breez handle this automatically.
  • Receiving requires inbound liquidity. Phoenix solves this by swapping on-chain for you.
  • Routing can fail. If a route doesn't work, the wallet tries another. If it keeps failing, try again in a few seconds.

Where to use Lightning

Anywhere a Lightning invoice is shown at checkout. The directory lists vendors that accept Lightning — start with the vendors page and filter by "Lightning Network".

Related guides

How to pay online
VPNs that take Bitcoin
Browse all vendors

Get the weekly Bitcoin spending digest

New vendors, fresh guides, and Lightning tips. No spam. Unsubscribe anytime.