Back to Home

()

Token
0x1c027ff89986...3f8ed75bc753
HomesteadContract #15KExact Bytecode MatchEdit this contract
Deployed April 29, 2016 (10 years ago)Block 1,427,320

A complete instance of TheDAO deployed on 29 April 2016, one day before TheDAO itself, using the same curator multisig and the same DAO_Creator contract.

Homestead EraVerified Source

Historical Significance

This is a dress rehearsal for the largest crowdfund of its era, and the constructor arguments are what give it away. It names TheDAO's own curator multisig (0xda4a4626d3e16e094de3225a751aab7128e96526), the same DAO_Creator contract that produced TheDAO (0x4a574510c7014e4ae985403536074abe582adfc8) and the same 2 ether proposal deposit. Only two settings differ, and both only make sense for a test: the funding goal is a single token instead of five million, and the creation window closes three minutes after deployment instead of four weeks later. It is also the closest published artefact to TheDAO's own source. The Solidity that Etherscan holds for TheDAO recompiles byte for byte to this contract, while differing from TheDAO's deployed runtime by one byte.

Context

TheDAO opened its creation period at 0xBB9bc244 on 30 April 2016 and went on to gather about 11.5 million ether before the June reentrancy exploit and the hard fork that split the chain. This contract was deployed at 19:59 UTC the previous evening and closed itself at 20:02. It sits in the record as an ordinary unverified contract, indistinguishable from any other token until its bytecode is matched against the DAO source.

Token Information
Token Name

Symbol

Decimals
1
Key Facts
Deployment Block
1,427,320
Deployment Date
Apr 29, 2016, 11:59 PM
Code Size
10.6 KB
Gas at Deploy
3,710,499
Transactions by Year
20162

Source Verified

SolidityExact bytecode match(10,837 bytes)
Compiler: soljson

Exact runtime bytecode match. Runtime 10837 bytes. Compiled with soljson-v0.3.1-nightly.2016.4.12+commit.3ad5e821, optimizer ON. The constructor form is not recovered, so only the runtime is claimed.

Heuristic Analysis

The following characteristics were detected through bytecode analysis and may not be accurate.

Detected Type: Token
Has ERC-20-like patterns

Bytecode Overview

Opcodes10,837
Unique Opcodes248
Jump Instructions633
Storage Operations402

External Links

Related contracts