Experimental Contracts

Tutorials, tests, and one-off experiments — including the first things anyone deployed to Ethereum.

167 documented contracts

Digix

The earliest known attempt to deploy a smart contract on Ethereum mainnet (Aug 7 2015, thanateros.eth). Ran out of gas before code deposit; creation bytecode reconstructed exactly.

0x9a049f...a977a0August 7, 2015

Test

The earliest known Ethereum contract with executable runtime code. A single function go() that returns the string "eth", compiled with the first publicly available Solidity compiler (v0.1.1).

0x651629...8c21faAugust 7, 2015

Greeter

An early Ethereum contract that returns the string “Hello World!” when called.

0xfea8c4...8b08ebAugust 7, 2015

Greeter

One of six HelloWorld Greeter deployments by Linagee on Ethereum Frontier Day 1 - same source, same compiler, greeting: 'Hello World!'

0xd464e6...dc98f3August 7, 2015

Greeter

One of six HelloWorld Greeter deployments by Linagee on Ethereum Frontier Day 1 - same source, same compiler, greeting: 'Hello World!'

0xf91486...63ea50August 7, 2015

Greeter

One of six HelloWorld Greeter deployments by Linagee on Ethereum Frontier Day 1 - same source, same compiler, greeting: 'Hello World!'

0x3dbdee...5658a9August 7, 2015

PrimeChecker

PrimeChecker contract. Identical bytecode to 0x66d796e7 -- smallestfactor(uint256) returns the smallest prime factor, or n if prime. Deployed Aug 7, 2015 by the

0x7b2d5c...164661August 7, 2015

Greeter

One of six HelloWorld Greeter deployments by Linagee on Ethereum Frontier Day 1 - same source, same compiler, greeting: 'Hello World!'

0x630ea6...f1fe7aAugust 7, 2015

Greeter

One of six HelloWorld Greeter deployments by Linagee on Ethereum Frontier Day 1 - same source, same compiler, greeting: 'Hello World!'

0x6e03d9...330cfdAugust 7, 2015

Greeter (draft)

A failed Greeter deployment, the first of three attempts where the gas limit was too low to store the runtime code on-chain.

0xf9c2a9...4273c2August 7, 2015

Greeter (draft)

A failed Greeter deployment, the second of three attempts where the gas limit was too low to store the runtime code on-chain.

0x26b151...e63c3aAugust 7, 2015

Greeter (draft)

A failed Greeter deployment, the third of three attempts where the gas limit was too low to store the runtime code on-chain.

0x235287...1c90a7August 7, 2015

Greeter

The Frontier Greeter - Ethereum's Hello World tutorial deployed by a 2000 ETH genesis wallet on Day 1, with mortal() exposed as a callable function.

0xcde4de...bf7864August 7, 2015

testContract

The first publicly posted Ethereum contract that returned a value when called, demonstrating interactive smart contract execution.

0xa3483b...018cdcAugust 7, 2015

MovieVoting

A Frontier Day 1 movie voting contract where users send ETH to permanently rank movies on-chain — one of the earliest interactive dApps on Ethereum.

0x8bbf81...69c7f7August 8, 2015

SciFi

A playful on-chain voting contract where users bid ETH to rank the best sci-fi movies of all time — one of the first interactive dApps on Ethereum Frontier.

0xd94bad...319d18August 8, 2015

Greeter

A Frontier Greeter compiled with an intermediate soljson build - same source as the standard tutorial, slightly different string return codegen.

0x7717ef...25a1e1August 8, 2015

SimpleStorage

The canonical SimpleStorage tutorial contract from the Solidity documentation, deployed on Frontier Day 1.

0x29d843...f5cd94August 8, 2015

SimpleStorage

The canonical SimpleStorage tutorial contract from the Solidity documentation, deployed on Frontier Day 1.

0xaec076...4643e4August 8, 2015

SimpleStorage

The canonical SimpleStorage tutorial contract from the Solidity documentation, deployed on Frontier Day 1.

0x78fac3...e1e99fAugust 8, 2015

SimpleStorage

The canonical SimpleStorage tutorial contract from the Solidity documentation, deployed on Frontier Day 1.

0xbb3494...28a6e5August 8, 2015

Greeter

A Frontier-era Greeter contract with the message: 'Hello Evan!'

0xfca662...3caaedAugust 10, 2015

Multiply7

The Multiply7 tutorial contract — one of the first Solidity examples ever deployed to mainnet.

0xfcb20a...b96d3fAugust 10, 2015

Greeter

A Frontier-era Greeter contract with the message: 'Greetings Fuckface!'

0xd7dc1d...4de02bAugust 10, 2015
Page 1 of 7Next