Back to Home

SplitOnDeploy

Part of The Vitalik Collection
0xa2af18e8cbf4...4610fb17476a
DAO ForkSource VerifiedEdit this contract
Deployed September 30, 2016 (9 years ago)Block 2,353,701

Constructor-only contract that splits incoming ETH equally between Vitalik's two addresses; the deployed runtime is a 12-byte always-revert stub.

DAO Fork EraVerified Source

Historical Significance

Deployed by Vitalik Buterin's personal deployer address (0x1db3439a) on September 30, 2016. The constructor sends msg.value/2 to each of two Vitalik-controlled addresses — the deployer (0x1db3439a) and his main address (0xd8da6bf2) — then leaves a minimal 12-byte always-revert runtime. An identical instance was deployed again on October 30, 2016 (0xe0a62fa7). Verified by exact bytecode match with solc 0.4.4.

Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
2,353,701
Deployment Date
Sep 30, 2016, 09:19 AM
Code Size
12.0 B

Source Verified

SolidityExact bytecode match
Compiler: v0.4.4

Compiled with solc 0.4.4, no optimizer. Constructor splits ETH between 0x1db3439a and 0xd8da6bf2. Deployed runtime is 12 bytes (always-revert stub).

Bytecode Overview

Opcodes12
Unique Opcodes7
Jump Instructions2
Storage Operations0

External Links