Degrees of Satoshi

Block 0: The Coinbase Bitcoin's Own Code Will Never Spend

Genesis Block Coinbase (Block 0)
0°

this address is where the lineage begins

SATOSHIGENESIS BLOCK COINBASE1A1zP1…vfNa0° FROM THE FIRST BITCOIN

Bitcoin's first block was timestamped 3 January 2009 and carries a 69-byte newspaper headline in its coinbase script. Its 50 BTC output has never been spendable — not by design statement, but because the original implementation never put it in the database.

Bitcoin's chain begins with a block its own software refuses to treat as ordinary. Block 0 — hash 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f — carries the timestamp 1231006505, which is 3 January 2009 at 18:15:05 UTC. It is 285 bytes, contains exactly one transaction, was mined at difficulty 1 with nBits 486604799 (0x1d00ffff), and has header nonce 2083236893. Its merkle root, 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b, is simply the hash of that lone coinbase.

What made it famous is 69 bytes of text. The coinbase input script begins 04ffff001d0104455468652054696d6573 in hex: a four-byte push of the difficulty bits (ffff001d), a one-byte push of 0x04, then a push of length 0x45 — 69 bytes — carrying the ASCII string "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks". The headline was real. Times Online ran "Chancellor Alistair Darling on brink of second bailout for banks" on 3 January 2009, bylined Francis Elliott and Gary Duncan, opening: "Alistair Darling has been forced to consider a second bailout for banks as the lending drought worsens." Whatever else it was, the string functions as a proof of date: the block cannot have been constructed before that morning's edition.

The block's single output pays 5,000,000,000 satoshis to a pay-to-public-key script, 4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac. Hashed the conventional way, that key renders as 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa.

Those 50 coins have never been spendable, and the reason is prosaic rather than mystical. Bitcoin Core's source, at the function that constructs block 0, still carries the explanatory note: "Build the genesis block. Note that the output of its generation transaction cannot be spent since it did not originally exist in the database." The original implementation hard-coded the genesis block and skipped connecting its transaction, so the coinbase output was never inserted into the UTXO set. No node holds an entry against which a spend could be validated. The Bitcoin Wiki attributes this to "a quirk in the way that the genesis block is expressed in the code" and is candid about intent: "It is not known if this was done intentionally or accidentally."

The restriction attaches to that one output, not to the address. Outputs later sent to 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa enter the UTXO set normally and carry no special constraint; the key itself has no protocol-level disability.

Modern Bitcoin Core does not merely tolerate the anomaly — it accounts for it. The gettxoutsetinfo RPC exposes an "unspendables" breakdown whose genesis_block field is documented as "The unspendable amount of the Genesis block subsidy", alongside bip30, "Transactions overridden by duplicates (no longer possible with BIP30)". Bitcoin's issuance schedule therefore overshoots its realisable supply by this subsidy.

One further detail is routinely garbled. Block 1 (00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048) is timestamped 1231469665 — 9 January 2009 at 02:54:25 UTC. The interval is 463,160 seconds: five days, eight hours, thirty-nine minutes and twenty seconds. The widely repeated "six days" — the Bitcoin Wiki says "a full 6 days" — overstates what the two headers actually record.

Timeline
2009-01-03Times Online publishes "Chancellor Alistair Darling on brink of second bailout for banks" byFrancis Elliott and Gary Duncan.2009-01-03Block 0 timestamped 18:15:05 UTC; 285 bytes, difficulty 1, nonce 2083236893, onetransaction.2009-01-09Block 1 timestamped 02:54:25 UTC — 463,160 seconds after block 0.2009-01-12Block 170 records the first non-coinbase transaction, demonstrating that ordinary coinbaseoutputs — unlike block 0's — do enter the UTXO set.
Details
The headline push is exactly 69 bytes
The coinbase scriptSig begins 04ffff001d 01 04 45 followed by the text. 0x45 = 69, the precise byte length of "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks".
The code still explains itself
Bitcoin Core's genesis-block constructor carries the comment: "Build the genesis block. Note that the output of its generation transaction cannot be spent since it did not originally exist in the database."
Bitcoin Core has a named accounting category for it
gettxoutsetinfo reports an "unspendables" object whose genesis_block field is documented as "The unspendable amount of the Genesis block subsidy".
The gap to block 1 is not six days
Timestamps 1231006505 and 1231469665 differ by 463,160 seconds — five days, eight hours, thirty-nine minutes and twenty seconds. The Bitcoin Wiki's "a full 6 days" overstates it.
The disability is on the output, not the address
Later outputs paid to 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa enter the UTXO set normally; the address carries no protocol-level restriction.
What is and is not established. Whether the genesis coinbase was made unspendable deliberately or as an accident of the original implementation is not established; the Bitcoin Wiki states "It is not known if this was done intentionally or accidentally." The block header timestamp is a value the miner chose, not an independently attested clock reading, so 18:15:05 UTC on 3 January 2009 is what the block claims rather than what a third party observed. The reason for the interval before block 1 is unknown; the Bitcoin Wiki offers competing interpretations (a pre-dated timestamp to match the headline, or a testing period before the chain was reused for mainnet) and both are speculation. The Times article headline, date, byline and opening sentence here were verified against a reproduction of the original Times Online piece rather than the publisher's own archive. No statement is made about the present status of any output or address.
Address

1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa

Era

2009

Sources
Trace your own address →
Other wallets and stories
Patoshi-Pattern Early Mining Set (2009-2010)
2009-2010
Hal Finney — Recipient of the First Bitcoin Transaction (Block 170)
2009
The Bitcoin Faucet (2010) — Published Donation Address
2010
Kraken
2011-2026
OKX (formerly OKEx)
2017-2026
QuadrigaCX (defunct)
2013-2019

An experiment by ■ Sentario · watch-only wallet monitoring · how this works · trace an address