# Genesis Block

Source URL: https://help.blockstream.com/education/glossary/genesis-block
Updated: 2026-05-26T17:15:23.000Z
Letter: G

---

### Quick Definition

The Genesis Block (block 0) is the very first block in the [Bitcoin](https://support.dxp-staging.blockstream.com/education/glossary/bitcoin) [blockchain](https://support.dxp-staging.blockstream.com/education/glossary/blockchain), mined by Satoshi Nakamoto on January 3 2009\. It has no parent block, is hard-coded into every Bitcoin node, and serves as the root-of-trust for the entire ledger.

### Key Takeaways

|                         |                                                                           |
| ----------------------- | ------------------------------------------------------------------------- |
| **Block height**        | 0 (sometimes shown as -1 in code to indicate “no previous block”)         |
| **Timestamp**           | 2009-01-03 18:15:05 UTC (Unix epoch 1231006505)                           |
| **Previous-block hash** | 0000000000000000000000000000000000000000000000000000000000000000          |
| **Merkle root**         | 4a5e1e4baab89f3a32518a88... (contains a single coinbase tx)               |
| **Embedded message**    | _“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”_ |
| **Block subsidy**       | 50 BTC, permanently unspendable due to the coinbase script                |
| **Difficulty**          | 1 (lowest possible)                                                       |

---

### In-Depth Explanation

1. **Why a Genesis Block?**  
Every blockchain needs an unambiguous starting point so all [nodes](https://support.dxp-staging.blockstream.com/education/glossary/bitcoin-node) can agree on the same ledger history. By hard-coding the Genesis Block’s header (and its hash) in the Bitcoin software, Satoshi anchored consensus: if a chain doesn’t start with this exact block, it is not Bitcoin.
2. **No Parent, No Spendable Coins**  
Because there is no real “previous block,” the Genesis Block’s _previous-block hash_ field is all zeros. Likewise, its 50 BTC reward is intentionally unspendable, the coinbase transaction uses a non-standard output script, preventing accidental reuse and symbolically reserving those coins forever.
3. **The Embedded Newspaper Headline**  
The Times headline serves a dual purpose:
  - **Proof-of-time** \- It demonstrates the block could not have been mined before January 3 2009.
  - **Political commentary** \- It hints at Bitcoin’s motivation: a response to bank bailouts and fiat monetary policy.
4. **Merkle Root & Coinbase Transaction**  
With only one transaction (the coinbase) in the block, the Merkle root is simply the double SHA-256 hash of that transaction. Later blocks will include thousands of transactions, but the Genesis Block’s simplicity keeps its header easy to audit.
5. **Difficulty and Nonce**  
The network started with the minimal difficulty target of 1, meaning any valid nonce producing a hash below 2²⁵⁵ would suffice. Satoshi found the nonce `2083236893`, resulting in the now-famous block hash:

000000000019d6689c085ae165831e93 4ff763ae46a2a6c172b3f1b60a8ce26f

1. **Legacy in Modern Nodes**  
Every Bitcoin client today still ships with the Genesis Block baked into its source code. When a new node boots for the first time, it validates this block locally, then begins syncing subsequent blocks from peers.

### Why It Matters

- **Trust Anchor:** All later blocks ultimately reference the Genesis Block. If it were different, every block hash (and thus the entire chain) would change.
- **Cultural Significance:** The embedded headline and unspendable reward highlight Bitcoin’s ethos of financial sovereignty and fixed supply.
- **Technical Benchmark:** Understanding the Genesis Block’s structure helps developers grasp block header fields, transaction scripts, and consensus rules from day one.

Navigation: Blockstream Help Center > Education > Glossary > Genesis Block
