Frontier Era

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

2015-07-30 to 2016-03-14
Blocks 0 to 1,149,999
250 documented contracts

Greeter

unknown

A Frontier-era Greeter with the message: 'I am on the etherchain!!'

0x49e77a...c1d31bAugust 20, 2015

ýÞ

wallet

Wallet proxy stub generated by the Mist Wallet factory. Forwards all calls via CALLCODE to the master Ethereum Foundation Wallet contract at 0x273930d2.

0xd2f06b...74e89bAugust 21, 2015

Pong (minimal)

program

A minimal Pong contract with an int8 getter/setter and owner-only selfdestruct. Simpler predecessor to the tutorial Pong at 0x3a0cc907.

0x4f8791...ef366fSeptember 4, 2015

Ping

program

Inter-contract communication tutorial. Ping calls Pong to retrieve a value, demonstrating cross-contract function calls in Solidity.

0xd2478e...543d24September 5, 2015

Ping

program

Inter-contract communication tutorial. Ping calls Pong to retrieve a value, demonstrating cross-contract function calls in Solidity.

0xac5ab2...2996ddSeptember 5, 2015

Ping

program

Inter-contract communication tutorial. Ping calls Pong to retrieve a value, demonstrating cross-contract function calls in Solidity.

0x657849...71a047September 5, 2015

Pyramid

unknown

Classic 3:1 pyramid scheme with Bitcoin bridge integration, deployed September 7, 2015. 1 ETH to enter, 2.7 ETH payout every 3rd participant. Originally hosted

0x7011f3...13b162September 7, 2015

currency

token

An early Frontier-era token contract implementing a pre-ERC-20 interface, deployed on September 8, 2015 by an address associated with the ENS name collectibletr

0x8494f7...634fd3September 8, 2015

TwoD

program

A tutorial contract testing two-dimensional array support in early Solidity.

0x78e332...fc4decSeptember 12, 2015

ArrayRR

program

A tutorial contract testing array passing and returning in Solidity function calls.

0x64c159...2b9f2dSeptember 12, 2015

StructAndFor

program

A tutorial contract testing struct definitions and for loops in early Solidity.

0x127389...4362b5September 13, 2015

ContractDetector

program

A tutorial contract that detects whether a caller is a contract or an externally owned account.

0xfa934f...115760September 13, 2015

Gamble

gambling

A provably-fair commit-reveal gambling contract from the Ethereum dapp-bin, deployed 47 days after Frontier genesis.

0xaf5558...7c9bf1September 15, 2015

Ping

program

Inter-contract communication tutorial. Ping calls Pong to retrieve a value, demonstrating cross-contract function calls in Solidity.

0x6e859b...1c3a9cSeptember 16, 2015

Ping

program

Inter-contract communication tutorial. Ping calls Pong to retrieve a value, demonstrating cross-contract function calls in Solidity.

0x399017...92b94aSeptember 16, 2015

GetSet

program

A minimal getter/setter proxy from the Oraclize team. set() forwards calls to a hardcoded target contract, get() returns constant 255.

0x77beac...7e96c2September 17, 2015

EF1 ABI Test

unknown

A 57-byte contract deployed by the Ethereum Foundation wallet on September 20, 2015, 52 days after Frontier launch. Implements a single function foo() that retu

0xe30608...52f474September 20, 2015

EF1 ABI Test (foo() address)

unknown

A 77-byte contract deployed by the Ethereum Foundation wallet on September 20, 2015. Implements foo() returning a 21-byte constant value, requiring the PUSH21 o

0xdf8eb0...d9e48dSeptember 20, 2015

EF1 ABI Test (bar(uint256))

unknown

A 108-byte contract deployed by the Ethereum Foundation wallet on September 20, 2015. Written in Solidity v0.1.4, it implements bar(uint256) returning x + 2. De

0x441e72...fee0f9September 20, 2015

dopecoin

unknown

A Frontier-era subcurrency with dual-send pattern: direct transfers and exchange-authorized transfers. Deployed Sep 21 2015.

0xff2947...0f9d6aSeptember 22, 2015

EthereumAlarmClock

wallet

The first deployment of Piper Merriam's Ethereum Alarm Clock, a smart contract protocol for scheduling transactions at future block numbers, launched on Septemb

0xb0059e...cc0cc1September 22, 2015

radcoin

unknown

Identical contract to 0xFF2947 — same bytecode, same source. Deployed one day later, Sep 22 2015.

0x522a49...42922cSeptember 22, 2015

Pong

program

A Pong contract variant that receives ETH via send(), testing value transfer between contracts.

0x3a0cc9...e29fe5September 22, 2015

EthereumAlarmClock

unknown

The second contract deployed by Piper Merriam on September 22, 2015, within hours of the Ethereum Alarm Clock v1, representing the first same-day iteration of t

0x223294...6036c2September 22, 2015
PreviousPage 7 of 11Next