Learn

On-chain: a payment settled on the Bitcoin blockchain

On-chain means a Bitcoin transaction is written directly to the blockchain and confirmed by the network itself, rather than moving over a layer on top like Lightning. On-chain payments are final and need no counterparty to stay online, but they are slower and carry a network fee, so they suit larger or settlement-grade transfers more than everyday small payments.

At a glance

What it is
A transaction settled directly on the Bitcoin blockchain
Strength
Final and self-contained; no second party needs to be online
Cost
Slower to confirm and carries a network fee that varies
Versus Lightning
Lightning is the fast top layer; on-chain is the base settlement layer
Comparison

On-chain versus Lightning

On-chain
Lightning
Where it settles
Directly on the blockchain
On a payment channel on top
Speed
Minutes, waiting for confirmations
Seconds
Best for
Larger or settlement-grade transfers
Small, frequent payments and tips

What does on-chain mean?

On-chain means the transaction lands on the Bitcoin blockchain itself. You broadcast it, miners include it in a block, and the network confirms it. From then on it is part of the permanent ledger that every node keeps a copy of. Nothing else has to happen and no other party has to cooperate: the chain has settled it, and that is final.

The contrast is with Lightning, the fast layer built on top of Bitcoin. Lightning moves small payments in seconds by keeping them off the chain until it matters, while on-chain is the base layer underneath where the real settlement happens. Both are Bitcoin. They just work at different speeds for different jobs.

When do you want on-chain versus Lightning?

The trade is speed and cost against finality and independence. On-chain transactions take minutes to confirm and carry a network fee that rises and falls with how busy the chain is. In exchange they are completely self-contained: no channel, no counterparty that needs to be online, just a settled entry on the ledger. That makes on-chain the right tool for larger transfers, for moving funds into cold storage, and for opening or closing the Lightning channels themselves.

Lightning is the opposite trade, and it is why you do not pay an on-chain fee every time you leave a small tip. The everyday small stuff rides Lightning; the larger, settle-it-for-good stuff goes on-chain. A typical sovereign setup uses both, each for the part of the job it fits.

On-chain is good for

  • Final settlement that needs no one else online
  • Larger amounts where the fee is small in proportion
  • Opening and closing Lightning channels
  • Moving funds to long-term cold storage

On-chain is poor for

  • Buying a coffee or leaving a small tip
  • Many tiny payments, where fees pile up
  • Anything you need to clear in seconds
  • High-frequency back-and-forth between two parties

Related terms

← All terms Reviewed: June 2026