Back to Home

Private Lottery

other
Part of The Vitalik Collection
0x36517ccf7a16...f45a23f1eaf1
FrontierContract #1,885Exact Bytecode MatchEdit this contract
Deployed October 12, 2015 (10 years ago)Block 370,269

Vitalik Buterin Serpent oracle fetcher (Oct 12, 2015). Same get(string) request contract as 0x7e7f6373; sweeps balance to 0xb3cd4c25. Byte-for-byte cracked (Serpent @ f0b4128).

Frontier EraVerified Source

Historical Significance

Part of a series of private lottery contract experiments Vitalik deployed on mainnet in October 2015. The hardcoded 'cow' test key links these to pyethereum's classic test patterns.

Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
370,269
Deployment Date
Oct 12, 2015, 02:36 AM
Code Size
422.0 B
Gas at Deploy
126,188

Description

Deployed October 2015 by Vitalik Buterin. A paid query contract written in Serpent with a single get(string) entry point: callers must send a minimum fee, the contract records a hash derived from the caller, value and input, emits a log event, and forwards the fee onward. Byte-identical siblings exist in this collection.

Source Verified

SerpentExact bytecode match(422 bytes)
Compiler: f0b4128

Serpent get(string) oracle fetcher, sibling of 0x7e7f6373. Compiled with ethereum/serpent @ f0b4128; exact creation+runtime match (404 bytes). Identical to 0x7e7f6373 except the balance is swept to 0xb3cd4c25 instead of Vitalik's address.

Heuristic Analysis

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

Detected Type: other

Bytecode Overview

Opcodes422
Unique Opcodes102
Jump Instructions11
Storage Operations3

External Links

Related contracts