Back to Home

SplitOnDeploy

Part of The Vitalik Collection
0x668cd325f6a3...5994890b3254
Spurious DragonSource VerifiedEdit this contract
Deployed March 31, 2017 (9 years ago)Block 3,450,877

A one-shot payment splitter: the payable constructor splits the deployed value between Vitalik's account and vitalik.eth. Byte-identical to a verified sibling.

Spurious Dragon EraVerified Source
Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
3,450,877
Deployment Date
Mar 31, 2017, 09:20 AM
Code Size
51.0 B

Description

Deployed March 31, 2017 by Vitalik Buterin (0x1db3439a22ee7c4d034e9b26437d3960b5af0517). A one-shot payment splitter with no runtime functions: all logic runs in the payable constructor, which splits the deployed value in half between two hard-coded addresses (a = Vitalik's deployer account, b = vitalik.eth). The deployed 51-byte runtime is just the empty-fallback stub (60606040525bfe00) plus the compiler metadata trailer.

This contract is byte-for-byte identical to the verified sibling 0x15ba299cd634698f86c348793935df129bf4ae27 (same 51-byte runtime including the bzzr://7cb0ceb6 swarm hash), which Vitalik deployed four minutes earlier. The reconstructed source reproduces the executable runtime exactly; only the swarm metadata hash differs, since the original source's exact whitespace and naming are not recoverable from a metadata-only hash. Compiled with solc in the v0.4.9 to v0.4.11 window, optimizer off.

Source Verified

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

Executable runtime (60606040525bfe00) reproduces byte-for-byte from the reconstructed source; only the trailing swarm metadata hash differs. Byte-identical to verified sibling 0x15ba299c. runtime sha256 b58317066f3739876a72c7772bfd5c8e055344e3443035fe7e92c2c1b48bf668.

Bytecode Overview

Opcodes51
Unique Opcodes45
Jump Instructions2
Storage Operations0

External Links

Related contracts