Headers first
The node learns block headers, then downloads and validates block contents and transactions.
Stage 4 of 7
Initial block download is verification work, not simply copying a database. Let the node finish before relying on it for wallet verification.
The node learns block headers, then downloads and validates block contents and transactions.
Historical signature checks and chainstate updates can keep the processor and SSD busy. Speed varies substantially by hardware.
A pruned node still validates old blocks before deleting eligible block and undo files.
Run bitcoin-cli getblockchaininfo or use the GUI Information window.
Expected result: blocks approaches headers; verificationprogress approaches 1; initialblockdownload becomes false.
Run bitcoin-cli getnetworkinfo or view peer information in the GUI.
Expected result: networkactive is true and connections is above zero.
Keep the node open and prevent sleep. You can pause by shutting down normally and resume later.
Warning: Do not unplug its data drive or force power off during active database writes.
Official sources
Stage progress
Mark this stage complete when you are ready to continue.