Wikipedia for Ethereum Smart Contracts

Ethereum has a history
worth preserving.

Explore the smart contracts that shaped the early blockchain era. From the genesis block to now, focusing on the early days.

Archived contracts

Find documented contracts for your research. Early Ethereum mainnet contracts with editorial history.

View all

Digix

0x9a049f...a977a0

August 7, 2015

DeadBeef Test

0x4dae54...f974bc

August 7, 2015

DeadBeef Test

0x9973aa...f31f0b

August 7, 2015

DeadBeef Test

0x87c44b...75f2ad

August 7, 2015

Test

0x651629...8c21fa

August 7, 2015

HelloWorld

0xfea8c4...8b08eb

August 7, 2015

Greeter

0xd464e6...dc98f3

August 7, 2015

Greeter

0xf91486...63ea50

August 7, 2015

Greeter

0x3dbdee...5658a9

August 7, 2015

PrimeChecker

0x66d796...5bf320

August 7, 2015

Contract 0xdae50472...

0xdae504...b85c33

August 7, 2015

Contract 0x7b2d5c63...

0x7b2d5c...164661

August 7, 2015

Greeter

0x630ea6...f1fe7a

August 7, 2015

Greeter

0x6e03d9...330cfd

August 7, 2015

Greeter

0xcde4de...bf7864

August 7, 2015

testContract

0xa3483b...018cdc

August 7, 2015

token

0x8374f5...46609a

August 7, 2015

token

0x3b4446...295f52

August 7, 2015

TerraNullius

0x6e38a4...844d66

August 7, 2015

MyScheme

0x109c4f...4aea3f

August 7, 2015

MyScheme (10ETH)

0xa32707...30f955

August 7, 2015

EarlyChainLetterSmall

0xbaa54d...8ebb52

August 7, 2015

SciFi

0xd94bad...319d18

August 8, 2015

NameRegister

0x556488...b9f561

August 8, 2015

Digix

0x9a049f...a977a0

August 7, 2015

DeadBeef Test

0x4dae54...f974bc

August 7, 2015

DeadBeef Test

0x9973aa...f31f0b

August 7, 2015

DeadBeef Test

0x87c44b...75f2ad

August 7, 2015

Test

0x651629...8c21fa

August 7, 2015

HelloWorld

0xfea8c4...8b08eb

August 7, 2015

Greeter

0xd464e6...dc98f3

August 7, 2015

Greeter

0xf91486...63ea50

August 7, 2015

Greeter

0x3dbdee...5658a9

August 7, 2015

PrimeChecker

0x66d796...5bf320

August 7, 2015

Contract 0xdae50472...

0xdae504...b85c33

August 7, 2015

Contract 0x7b2d5c63...

0x7b2d5c...164661

August 7, 2015

Greeter

0x630ea6...f1fe7a

August 7, 2015

Greeter

0x6e03d9...330cfd

August 7, 2015

Greeter

0xcde4de...bf7864

August 7, 2015

testContract

0xa3483b...018cdc

August 7, 2015

token

0x8374f5...46609a

August 7, 2015

token

0x3b4446...295f52

August 7, 2015

TerraNullius

0x6e38a4...844d66

August 7, 2015

MyScheme

0x109c4f...4aea3f

August 7, 2015

MyScheme (10ETH)

0xa32707...30f955

August 7, 2015

EarlyChainLetterSmall

0xbaa54d...8ebb52

August 7, 2015

SciFi

0xd94bad...319d18

August 8, 2015

NameRegister

0x556488...b9f561

August 8, 2015

For agents

MCP integration. REST API. Let your bot query historical contract data.

Documentation Progress193 of 187,865 contracts documented ( 0 %)
2015
136 / 6,018 ( 2 %)
2016
46 / 22,028 ( 0 %)
2017
10 / 159,795 ( 0 %)
12 historian s
431 edit s
193 documented

Contract Analysis

Deep analysis of bytecode structure, detected patterns, and function signatures.

Decompiled Code

View human-readable decompiled bytecode with function names and logic flow.

Historical Context

Every contract is placed in its historical context with era information.

Top Contributors

Recognizing the historians who have contributed the most edits to preserve Ethereum's history.

N
Neo

313 edits

171 new pages

cart00ncart00n

101 edits

45 new pages

C
cmfb

10 edits

7 new pages

T
tschoerv

6 edits

1 new page

S
spiderwars

1 edit

1 new page

Ethereum Eras

Ethereum's early history is marked by distinct periods, each with its own challenges and innovations. Understanding these eras provides context for the contracts deployed during them.

Frontier
July 30, 2015 March 14, 2016

The initial release of Ethereum. A bare-bones implementation for technical users.

Blocks 0 1,149,999
Homestead
March 14, 2016 July 20, 2016

The first planned hard fork. Removed the canary contract, adjusted gas costs.

Blocks 1,150,000 1,919,999
DAO Fork
July 20, 2016 October 18, 2016

The controversial fork to recover funds from The DAO hack.

Blocks 1,920,000 2,462,999
Tangerine Whistle
October 18, 2016 November 22, 2016

Emergency fork to address DoS attacks. Repriced IO-heavy opcodes.

Blocks 2,463,000 2,674,999
Spurious Dragon
November 22, 2016 October 16, 2017

Continued DoS protection. State trie clearing.

Blocks 2,675,000 4,369,999

Help preserve Ethereum's history

Join our community of historians documenting the earliest smart contracts ever deployed. Sign up with GitHub, start editing, and build your contributor profile.

About This Project

historyoneth.com is a historical archive and analysis tool for Ethereum smart contracts, with a focus on the 2015-2017 era when standards were still forming.

This is not a trading site, block explorer, or dashboard. It is a long-term preservation effort — part museum, part research terminal, part Wikipedia for Ethereum's earliest code.

Every contract is analyzed using bytecode structure comparison, not black-box ML. Heuristics are clearly labeled. Uncertainty is explicit. If we're not sure about something, we say so.

Accuracy over Speed

We prefer correct over fast. Every claim is backed by evidence or clearly marked as heuristic.

Transparency

Our similarity algorithms are deterministic and explainable. No black boxes.

Preservation

Ethereum's early contracts deserve to be preserved and understood, not forgotten.

historyoneth.com

A preservation project for Ethereum's historical smart contracts.