Skip to content
Glossary

Genesis Block

The genesis block is the first block ever created on a blockchain — block number zero. It is the root of the chain that every subsequent block links back to.

How it works

Unlike every block after it, the genesis block has no previous block to reference, so it is hard-coded directly into the network’s software. Each later block points back to the one before it, forming an unbroken chain that ultimately traces to the genesis block. This shared starting point is something all nodes agree on by definition.

Why it matters

The genesis block anchors the entire history of a network and is often symbolically important. Bitcoin’s genesis block famously embedded a newspaper headline in its data, a permanent timestamp marking the moment the network began.

Example

Tracing any Bitcoin transaction back through the chain eventually leads to the 2009 genesis block.

Genesis Block: Frequently Asked Questions

What is a genesis block?
The genesis block is the first block ever created on a blockchain, block number zero. It is the root of the chain that every subsequent block links back to. Unlike every block after it, the genesis block has no previous block to reference, so it is hard-coded directly into the network's software and agreed on by all nodes by definition.
Why is the genesis block special?
It anchors the entire history of a network: each later block points back to the one before it, forming an unbroken chain that ultimately traces to the genesis block. It is often symbolically important too. Bitcoin's genesis block famously embedded a newspaper headline in its data, a permanent timestamp marking the moment the network began.
How is the genesis block different from other blocks?
Every block after the genesis block references the hash of the block before it. The genesis block has no predecessor to point to, so instead of being mined and linked like the others, it is written directly into the protocol's software. This shared starting point is something all nodes accept by definition rather than by validation.