Back to Home

SplitOnDeploy

Part of The Vitalik Collection
0x15ba299cd634...df129bf4ae27
Spurious DragonDecompiledEdit this contract
Deployed March 31, 2017 (9 years ago)Block 3,450,894

Payable constructor that splits incoming ETH between Vitalik's two addresses; the 51-byte runtime stub embeds solc's swarm hash metadata.

Spurious Dragon Era

Historical Significance

Third SplitOnDeploy deployed by Vitalik Buterin's personal deployer (0x1db3439a) on March 31, 2017. Uses a payable constructor (unlike the earlier 0.4.4 instances) and was compiled with solc 0.4.9–0.4.11, which introduced the swarm hash CBOR metadata suffix — making the deployed runtime 51 bytes instead of 12. The constructor and runtime logic match exactly; only the swarm metadata hash differs from the reconstructed source.

Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
3,450,894
Deployment Date
Mar 31, 2017, 09:24 AM
Code Size
51.0 B

Source Verified

SolidityNear-exact bytecode match (swarm hash differs)
Compiler: v0.4.9-

Compiled with solc 0.4.9-0.4.11, no optimizer. Constructor bytes + runtime logic are exact; trailing 32-byte swarm hash encodes original source file content.

Bytecode Overview

Opcodes51
Unique Opcodes45
Jump Instructions2
Storage Operations0

External Links