21 BTC

Bitcoin Lightning Network

Everything about Lightning in plain words: how it works, live network stats, wallets, nodes, liquidity, payments, AI agents, risks and step-by-step guides. Every fact links to its source.

  • Lightning is a payment network on top of Bitcoin: payments move through channels and settle in seconds, without waiting for a block.
  • It started as a 2015 whitepaper by Joseph Poon and Thaddeus Dryja; the first mainnet beta (lnd 0.4) shipped on 15 March 2018.
  • Four open implementations speak one protocol (the BOLT specs): LND, Core Lightning, Eclair and LDK.
  • Public statistics see only announced channels. Private channels (most phone wallets) are invisible, so real capacity is higher than any counter shows.
  • Since November 2025 eligible US Square merchants can accept bitcoin over Lightning; Binance, OKX and Kraken support Lightning deposits and withdrawals.
Share this page
Discuss

Live network stats

Discuss
Public capacity
3,676 BTC
$304.1M · −17.7% since 2026-07-11
Nodes with public channels
16,022
Tor 7,817 · clearnet 4,623 · both 1,554
Public channels
30,357
−23.8% since 2026-07-11 · median 2,010,101 sat
Median routing fee
500 msat + 118 ppm
Average: 909 msat + 818 ppm (skewed by a few very high fees)
Public capacity, BTC, 2026-07-11 → 2026-10-10

What it means: a payment of 1,000,000 sats (0.01 BTC) through one median node pays about 119 sats in routing fees. Real payments may cross several nodes, and wallets can add their own fees.

Updated · graph snapshot 2026-10-10 · source mempool.emzy.de (open-source mempool Lightning API, refreshed every 4 hours). Cross-check: 1ML sees 5,920 nodes, 19,767 channels and 2,622 BTC: explorers crawl the graph differently, and none can see private channels. USD at $82,741 per BTC (Coinbase).

How Lightning works

Discuss

HTLC: the safe hand-off

A Hashed Time-Locked Contract says: 'these coins go to you if you show the secret behind this hash before block X, otherwise they come back to me'. The receiver creates the secret, so a payment that crosses several channels either completes at every hop or at none.

Invoices: BOLT11

The classic Lightning invoice is a string starting with lnbc… (often a QR code). It contains the amount, the payment hash, the receiver's node and an expiry time. It is meant to be paid once.

Offers: BOLT12

A BOLT12 offer (starts with lno…) is a reusable payment code: the payer's wallet fetches a fresh invoice over Lightning itself each time. It supports blinded paths that hide the receiver's node, and works without a web server. Merged into the Lightning spec on 24 September 2024.

LNURL

LNURL is a set of community standards (LUDs) where a QR code or link points to a web server that hands your wallet an invoice, a withdrawal or a login challenge. Handy for ATMs, vouchers and 'log in with Lightning', but it relies on that server being online.

Keysend (spontaneous payments)

With keysend the payer creates the secret and sends it inside the onion, so you can pay a node by its public key with no invoice. Used by podcast 'value for value' streaming. The downside: no invoice means no proof of payment.

Top nodes

Discuss

By capacity

BTCchannels
1ACINQUS366 BTC1,843
2bfx-lnd0US365 BTC567
3Binance361 BTC163
4block-iad-1US349 BTC674
5bfx-lnd1US270 BTC515
6LNBiG [Hub-2]UA219 BTC399
7fixedfloat.comLT209 BTC181
8okxCA189 BTC324
9LNBiG [Hub-1]UA172 BTC415
10StrikeUS157 BTC338

By connectivity (channel count)

BTCchannels
1ACINQUS366 BTC1,843
21ML.com node ALPHAUS7 BTC1,656
3CoinGateUS18 BTC1,325
4LNT.Thailand0 BTC1,197
5LNT.chengduGB1 BTC798
6block-iad-1US349 BTC674
7bfx-lnd0US365 BTC567
8bfx-lnd1US270 BTC515
9kappaUS33 BTC448
10BCash_Is_TrashUS46 BTC443

Node names are self-chosen aliases and can be copied by anyone; trust the public key (click a node to see it on mempool.space).

Implementations (node software)

Discuss

LND ↗

Lightning Labs · Go
v0.21.4-beta · 2026-10-01

The most widely deployed node software; powers Umbrel, RaspiBlitz, Voltage, many exchanges. Home of Taproot Assets, Loop, Pool and L402 tooling.

Docs ↗

Core Lightning (CLN) ↗

Blockstream · C
v26.06.9 · 2026-10-07

Modular node with a plugin system; first to ship BOLT12 offers. Formerly c-lightning.

Docs ↗

Eclair ↗

ACINQ · Scala
v0.14.3 · 2026-09-14

Runs ACINQ's large routing node, which is also the LSP behind the Phoenix wallet. Strong on splicing and trampoline.

Docs ↗

LDK / LDK Node ↗

Spiral (Block) · Rust
LDK Node v0.7.0 · 2025-12-03

A library rather than a daemon: wallets embed it (Alby Hub, ZEUS v13, Bitkit and others). LDK Node is a ready-made node built on it.

Docs ↗

Latest release tags are read from each project's GitHub every 4 hours. Taproot Assets daemon: tapd v0.8.5.

History: 2015 → today

Discuss
  1. 2015-02
    Joseph Poon and Thaddeus Dryja publish the first draft of the Lightning Network whitepaper. lightning.network ↗
  2. 2016-01-14
    Whitepaper version 0.5.9.2, the widely cited final draft. lightning.network ↗
  3. 2017-08-24
    SegWit activates on Bitcoin, fixing transaction malleability, a prerequisite for safe Lightning channels. bitcoincore.org ↗
  4. 2017-12-06
    ACINQ, Blockstream and Lightning Labs announce the Lightning protocol 1.0 release candidate; eclair, c-lightning and lnd pay each other on mainnet. blog.blockstream.com ↗
  5. 2018-03-15
    Lightning Labs ships lnd 0.4-beta, the first Lightning release meant for mainnet (with a 'small amounts only' warning). lightning.engineering ↗
  6. 2020-11
    Lightning Labs launches Lightning Pool, a non-custodial marketplace for channel liquidity. docs.lightning.engineering ↗
  7. 2021-04-19
    OKEx (now OKX) goes live with Lightning deposits and withdrawals. coindesk.com (secondary) ↗
  8. 2022-04-01
    Kraken: Lightning deposits and withdrawals live for all clients. blog.kraken.com ↗
  9. 2022-10-25
    Cash App adds Lightning receiving (sending arrived earlier in 2022), US except New York. decrypt.co (secondary) ↗
  10. 2023
    NIP-57 'Lightning Zaps' lands in the Nostr spec: tips on social posts paid over Lightning. github.com ↗
  11. 2023-07-17
    Binance completes its Lightning integration for BTC deposits and withdrawals. binance.com ↗
  12. 2023-10-16
    Antoine Riard discloses 'replacement cycling' attacks (CVE-2023-40231…40234); mitigations ship in LND 0.17, CLN 23.08.1, Eclair 0.9, LDK 0.0.118. lists.linuxfoundation.org ↗
  13. 2023-10-18
    Taproot Assets v0.3 brings asset issuance on Bitcoin mainnet (Lightning channel support came later). lightning.engineering ↗
  14. 2024-08-05
    Mutiny Wallet announces it will shut down; the hosted wallet closed at the end of 2024 (code stays open source). blog.mutinywallet.com ↗
  15. 2024-09-24
    BOLT12 offers are merged into the Lightning specification. github.com ↗
  16. 2025-07
    Wallet of Satoshi starts rolling out a self-custodial mode built on Spark, and uses it to return to the US. spark.money ↗
  17. 2025-11-10
    Square starts rolling out bitcoin payments over Lightning for eligible US merchants (announced 8 October 2025). squareup.com ↗
  18. 2026-02-11
    Lightning Labs releases Lightning Agent Tools so AI agents can pay L402-gated APIs and run nodes with scoped keys. lightning.engineering ↗
  19. 2026
    ZEUS v13 makes LDK Node the default on-phone node instead of embedded LND. zeusln.com ↗

Wallets: custodial, self-custodial, LSP-based

Discuss
WalletModelStatusPlatformsIn short
Phoenix (ACINQ) ↗Self-custodial, LSP-managed channels
LSP: ACINQ
ActiveiOS, AndroidChannels opened and resized automatically by ACINQ (splicing). Listed again on the US App Store after leaving US stores in May 2024. [src]
ZEUS ↗Self-custodial, own node on the phone
LSP: Olympus
ActiveiOS, Androidv13: on-phone LDK Node by default (embedded LND still supported), optional Olympus LSP, Cashu ecash, or remote control of your own LND/CLN/Eclair node. [src]
Blixt ↗Self-custodial, own node on the phoneActiveiOS, AndroidFull LND node on the phone, open source; v0.9.0 released 18 Feb 2026. [src]
Breez / Misty Breez ↗Self-custodial, no channels (Spark/Liquid/swaps)ActiveiOS, AndroidMisty Breez is the open-source reference app for the nodeless Breez SDK (funds on Liquid, Lightning via swaps). Breez now recommends its Spark SDK for new apps. [src]
Alby Hub ↗Self-custodial node you hostActiveCloud, desktop, Docker, Raspberry PiYour own node (LDK by default; LND, Phoenixd, CLN or Cashu backends) that connects to apps via Nostr Wallet Connect. [src]
BitBoxApp Lightning ↗Self-custodial, no channels (Spark/Liquid/swaps)BetaAndroid (BitBox02/Nova), iOS (Nova)Hot Lightning wallet whose seed is derived from your BitBox; payments run over Spark. Beta since BitBoxApp 4.52.0 / firmware 9.27.1. Recovery of wallet state still depends on Spark being available. [src]
Muun ↗Self-custodial, no channels (Spark/Liquid/swaps)ActiveiOS, AndroidOn-chain 2-of-2 multisig wallet that pays and receives Lightning via submarine swaps. No channels to manage, but every swap touches the chain, so fees jump when the mempool is busy. [src]
Wallet of Satoshi ↗Custodial + self-custodial modesActiveiOS, AndroidLong the simplest custodial Lightning wallet; since July 2025 also a self-custodial mode built on Spark, which brought it back to the US. [src]
Blink ↗Custodial + self-custodial modesActiveiOS, AndroidFormerly Bitcoin Beach Wallet (El Salvador). Custodial accounts plus non-custodial Spark accounts; in some countries only the non-custodial mode is offered. [src]
Strike ↗CustodialActiveiOS, Android, webCustodial bitcoin app and payments company; pays and receives Lightning invoices and Lightning Addresses. [src]
Cash App ↗CustodialActiveiOS, Android (US)Sends and receives over Lightning; since late 2025 it can pay Square merchants' Lightning QR codes with bitcoin or the USD balance. [src]
Mutiny ↗Self-custodial, LSP-managed channelsShut downWeb, iOS, AndroidShut down at the end of 2024 after an announcement on 5 August 2024; code remains open source for self-hosting. [src]

Status checked 2026-10-10 against each project's site, release page or app-store listing. Long-term savings belong in a hardware wallet: cold wallets →

Run your own node: node-in-a-box

Discuss
Home server OS + app store

Install Bitcoin Core plus LND or Core Lightning from the app store on Umbrel Home or your own hardware.

Sovereign server OS

StartOS server with LND and Core Lightning services; sells ready devices or runs on your hardware.

Open-source Raspberry Pi node

DIY node image with LND or Core Lightning and many add-ons; fully open source.

Node OS (Community / Premium)

Node OS with LND; changelog shows releases through 2026.

github.com ↗
Hosted cloud nodes

Runs LND nodes for you in the cloud; you skip the hardware but trust the host's infrastructure.

Plug-and-play node

Project on hold: no longer in active development.

Liquidity and LSPs

Discuss

To receive you need inbound liquidity: someone's funds on their side of a channel to you. Lightning Service Providers (LSPs) and liquidity markets sell exactly that.

Peer-to-peer, non-custodial market to buy or sell inbound channels; works with LND, CLN and Eclair. 'Rails' is its higher-reliability seller tier.

docs.amboss.tech ↗

Non-custodial auction for channel leases, launched November 2020 and bundled in Lightning Terminal. Docs are live; some RPCs are marked deprecated; we could not verify current market activity.

One of the oldest large liquidity providers: a fleet of LND nodes that open inbound channels.

1ml.com ↗

ZEUS's LSP: just-in-time channels when you receive and paid channel purchases.

zeusln.com ↗

Phoenix opens, splices and closes channels with ACINQ's node; ACINQ is the only peer, which is simple but a single point of dependency.

Open standards so any wallet can buy a channel or a just-in-time channel from any compatible LSP.

Merchants, payments and exchanges

Discuss
BTCPay Server ↗Self-hosted, open sourceFree merchant software; accepts Lightning with your own LND, CLN or Eclair node. No middleman holds funds. [docs.btcpayserver.org]
OpenNode ↗Payment processorHosted Lightning and on-chain payment processing with optional conversion to fiat. [opennode.com]
Strike for Business ↗Payments APILightning invoicing and payouts with USD or BTC settlement. [strike.me]
Square Bitcoin (Block) ↗POS, USEligible US merchants accept Lightning payments at the POS; rollout from 10 November 2025, no processing fee at launch. [squareup.com]
Binance ↗ExchangeBTC deposits and withdrawals via the LIGHTNING network option since 17 July 2023. [binance.com]
OKX ↗ExchangeLightning deposits and withdrawals since 19 April 2021 (then OKEx). [coindesk.com, secondary]
Kraken ↗ExchangeLightning deposits and withdrawals for all clients since 1 April 2022. [blog.kraken.com]

L402 and AI agents

Discuss

L402 uses the web's old HTTP 402 'Payment Required' status: the server answers with a Lightning invoice plus a token; the client pays, retries with the proof and gets access. No account, card or API key needed, which suits software agents. In February 2026 Lightning Labs released Lightning Agent Tools: skills and an MCP server that let AI agents pay L402 APIs (lnget), sell paid endpoints (Aperture) and run nodes with scoped credentials and a remote signer.

Nostr zaps

Discuss

A zap is a Lightning tip attached to a Nostr post or profile (NIP-57). Your client asks the recipient's Lightning Address server for an invoice that embeds a signed zap request; after payment the server publishes a public zap receipt, so everyone sees the tip under the post. Nostr Wallet Connect (NWC) lets a client spend from your wallet within limits you set.

Taproot Assets and stablecoins on Lightning

Discuss

Taproot Assets (Lightning Labs) lets other assets, such as dollar stablecoins, be issued on Bitcoin and routed over Lightning channels, with edge nodes swapping them to and from sats. Mainnet issuance has been possible since v0.3 (October 2023). Whether Tether's USDT is actually live on it is still unconfirmed by a primary source; see our stablecoins tracker.

Privacy

Discuss
  • Onion routing hides the full path: each routing node sees only its neighbours, not who paid whom.
  • A BOLT11 invoice reveals the receiver's node unless it uses route hints to private channels; BOLT12 blinded paths hide it.
  • Opening and closing channels are ordinary on-chain transactions and can be linked to your other coins.
  • An LSP sees the payments that pass through its channel with you; a custodial wallet sees everything, like a bank.
  • Lightning Address and LNURL servers see who requests invoices and when. Use Tor or a VPN if your IP matters.

Risks

Discuss

It is a hot wallet

Keys live on an internet-connected phone or server. Keep spending money only; savings belong in cold storage.

Cold wallets →

Force closes cost time and fees

If your peer disappears, you close alone: your coins are time-locked for a delay set when the channel opened, and you pay the on-chain fee, which can be large when blocks are full. Small channels can be uneconomic to close.

github.com ↗

Stay online or use a watchtower

A cheating peer can publish an old channel state. You must react before the time-lock ends; a watchtower watches the chain for you while your node is offline.

docs.lightning.engineering ↗

Seed alone is not enough

For your own node, back up the seed AND the channel backup (e.g. LND's channel.backup). Static backups let you recover funds by asking peers to force-close, not to keep channels running.

github.com ↗

Inbound liquidity

To receive, someone must have funds on their side of a channel to you. LSP wallets solve this for a fee; node runners buy or lease inbound channels.

Custodians and LSPs

A custodial wallet can freeze or lose your funds. An LSP cannot take your coins but can refuse service, and your wallet may depend on it to work.

Protocol bugs exist

Lightning is still evolving. In October 2023 'replacement cycling' attacks were disclosed and patched across all four implementations. Keep your software updated.

lists.linuxfoundation.org ↗

How-to guides

Discuss

Your first Lightning payment

  1. Pick a wallet. Easiest self-custodial: Phoenix or an LSP wallet; easiest overall: a custodial app (fine for small amounts).
  2. Write down the recovery words on paper. Never photograph them or type them into a website.
  3. Receive a small amount: tap Receive and let a friend or an exchange pay the invoice. A self-custodial wallet may charge a one-time fee to open your first channel.
  4. Pay: scan a lnbc… invoice, a BOLT12 offer (lno…) or type a Lightning Address. Check the amount and fee, then confirm.
  5. Done in seconds. Keep only spending money here.

Run your own node

  1. Hardware: a small PC or Raspberry Pi with an SSD big enough for the whole blockchain plus years of growth, or a ready box (Umbrel, Start9).
  2. Install a node OS (Umbrel, StartOS, RaspiBlitz, myNode) and let Bitcoin Core sync the whole chain; this takes days.
  3. Add a Lightning implementation (LND or Core Lightning). Back up its seed and switch on automatic channel backups.
  4. Set up a watchtower (another node or a service) so cheating is caught while you're offline.
  5. Connect a mobile app (ZEUS, Alby Go via Alby Hub) to use your node on the go over Tor or a VPN.

Open your first channel

  1. Fund the node's on-chain wallet.
  2. Choose a well-connected, reliable peer (check uptime and channel count on mempool.space or Amboss), not just the biggest node.
  3. Open a channel big enough to be worth an on-chain close later; pick an on-chain fee rate that suits the current mempool.
  4. Wait for confirmations. Your side now has outbound liquidity: you can pay.
  5. To receive, get inbound liquidity: buy a channel on Magma or from an LSP, or spend first so funds move to the other side.

FAQ and glossary

Discuss
Is Lightning a different coin?

No. It moves real bitcoin (BTC) through payment channels. There is no Lightning token.

How fast and how cheap is it?

Most payments settle in seconds. Fees are set by each routing node; the live block above shows the network's median base fee and fee rate. Opening and closing channels costs an on-chain fee.

How big is the Lightning Network?

See the live block: nodes, channels and capacity of the public graph. Private channels are not counted anywhere, so the true figure is higher, and different explorers (mempool, 1ML, Amboss) report different totals because they crawl the graph differently.

Custodial or self-custodial?

Custodial apps are simplest but hold your coins. Self-custodial wallets give you the keys; LSP wallets like Phoenix hide channel management; nodeless wallets (Spark, Liquid swaps) skip channels but add other trust trade-offs.

Can I lose money?

Yes: phone loss without a backup, a custodian failing, a force close during high fees, or running an outdated node. Start small and keep backups.

Do I need my own node?

No for everyday use. Yes if you want the most privacy and control, to route payments, or to accept payments with BTCPay Server.

Can I send from an exchange over Lightning?

Yes on Binance, OKX and Kraken, among others: choose the Lightning network on withdrawal and paste an invoice from your wallet.

What is BOLT12 and should I care?

A reusable payment code you can print or post once, with better receiver privacy than invoices. Supported by Core Lightning, Eclair/Phoenix and LDK; check your wallet.

Glossary

Channel
A 2-of-2 on-chain output two nodes update off-chain to pay each other.
Capacity
Total bitcoin locked in a channel or across all public channels.
HTLC
Hashed Time-Locked Contract: pays if the secret is revealed in time, refunds otherwise.
Inbound / outbound liquidity
Funds on the peer's side (you can receive) vs on your side (you can send).
Routing node
A node that forwards others' payments for a fee.
Base fee / fee rate (ppm)
Fixed fee per forwarded payment (in millisats) plus a share per million of the amount.
BOLT
Basis of Lightning Technology: the shared specification all implementations follow.
BOLT11
Single-use invoice format (lnbc…).
BOLT12 offer
Reusable payment code (lno…) that fetches invoices over Lightning.
LNURL
Web standards for invoice, withdraw and login flows via a server.
Lightning Address
Email-like name@domain that resolves to invoices via LNURL-pay.
Keysend
Payment to a node's public key without an invoice.
LSP
Lightning Service Provider: opens and manages channels for wallets.
Force close
Closing a channel alone by publishing the latest state; funds return after a time-lock.
Watchtower
Service that watches the chain and punishes a peer who publishes an old state.
Splicing
Resizing a channel (adding or removing funds) without closing it.
Submarine swap
Atomic swap between on-chain bitcoin and a Lightning payment.
L402
HTTP 402 + Lightning invoice + token: pay-per-request access to APIs.
Zap
Lightning tip attached to a Nostr post (NIP-57).
Sats / millisats
1 BTC = 100,000,000 sats; Lightning counts in thousandths of a sat (msat).

Method, sources and what we could not confirm

Discuss

Statuses and dates come from the project's own site, release notes, app-store listing or specification, unless marked 'secondary'. Network figures are fetched every 4 hours from the public, open-source mempool Lightning API (the independent mempool.emzy.de instance first, mempool.space as fallback; any snapshot older than 3 days is rejected) and cross-checked against 1ML. We put emzy first because mempool.space's load-balanced servers returned different snapshot dates on consecutive requests. Nothing is estimated.

Unverified claims (6)

  • Phoenix's return date to US app stores: it is listed on the US App Store again, but ACINQ published no announcement with a date.
  • Lightning Pool market activity today: the documentation is live, but we found no recent batch statistics.
  • Tether USDT live on Taproot Assets: reported by media, not confirmed by Tether or Lightning Labs (see /stablecoins).
  • Exact dates for OKX (2021-04-19) and Cash App receiving (2022-10-25) come from news reports, not the companies' own pages.
  • User counts ('X million Lightning users') circulate widely; there is no reliable public measure, so we don't show one.
  • Lightning payment volume: estimates exist (e.g. surveys by River or exchanges) but rely on samples, not network-wide data.
Deliberately not included (2)
  • Amboss network statistics: Requires an API key; we only use keyless public sources.
  • Bitcoin Beach / Chivo usage figures: No primary data source we could verify.

Not investment advice. Lightning wallets are hot wallets: keep only spending money in them. Content checked: 2026-10-10. Bitcoin basics → · Stablecoins on Bitcoin → · Lightning for AI agents →