What Does On-Chain Mean?

Any transaction or activity that is recorded directly on the Bitcoin blockchain. On-chain transactions are permanent, publicly visible, and secured by the full network.

Why It Matters

On-chain transactions represent Bitcoin's fundamental strength and core limitation. Every on-chain transaction is permanently recorded in the blockchain, viewable by anyone, and secured by the full network. This immutability means your transaction cannot be reversed or censored. However, the tradeoff is that on-chain transactions are relatively slow (10-minute block times) and space-limited (about 7 transactions per second). For large transfers, settlement finality, or when you need absolute certainty, on-chain is essential. For everyday spending, off-chain solutions like Lightning Network are better. Understanding when to use on-chain versus off-chain is crucial for making the best use of Bitcoin.

How It Works

On-chain transactions start when you broadcast your transaction to the Bitcoin network. It enters the mempool and waits for miners to include it in a block. Once included in a block, the transaction is confirmed and permanently recorded. Each subsequent block confirms it further. On-chain transactions are all-or-nothing—either the transaction is included in a block and becomes part of the permanent record, or it remains unconfirmed (and will eventually be dropped from the mempool if fees are too low). Because everything is recorded publicly, all Bitcoin transactions are pseudonymous but not anonymous; with enough analysis, transactions can often be traced.