Back to Home

SerpentGamble

Unknown
Part of The Vitalik Collection
0x75649ab5b4d1...06a095176028
FrontierContract #1,408Exact Bytecode MatchEdit this contract

Bytecode verified via sibling

This contract shares identical runtime bytecode with SerpentGamble (0x034df870...) which has been verified through compiler archaeology.

Deployed September 21, 2015 (10 years ago)Block 267,419

Sibling of 0x034dF870 (SerpentGamble). Provably-fair Serpent betting game; players choose their own odds, owner settles via commit-reveal seed, 2-day refund.

Frontier EraVerified Source
Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
267,419
Deployment Date
Sep 21, 2015, 10:07 AM
Code Size
1.3 KB
Gas at Deploy
368,150
Transactions by Year
20153
20171

Description

Deployed by Vitalik Buterin (0x1db3439a22ee7c4d034e9b26437d3960b5af0517) in 2015. This contract has identical bytecode to 0x034dF87052894BbE35CBd4546fD1d3Bdf7200E2F, which was verified as Betting Game. A provably-fair betting game written in Serpent: bettors stake ETH and choose their own win probability, the owner settles open bets by revealing a committed random seed, and a 2-day deadline lets anyone trigger a full refund if the owner goes silent.

Source Verified

SerpentExact bytecode match(1,286 bytes)
Compiler: f0b4128

Runtime bytecode (1264 bytes) and full creation bytecode (1286 bytes, including the init constructor that sets the owner) both reproduce byte-for-byte from the reconstructed Serpent source. Compiled with ethereum/serpent at commit f0b4128; commit 146cc8a, dated 2015-09-20, produces an identical result. runtime sha256 96fc31b95c65b4110a4c25de8e01c1b6abd3094b972f16ccf1d91d64d9fe7ca0, creation sha256 22efde675afdfa05b2bb6335ff2a9d5ff3411ce49786fac6c5ed2e98f37e03e1.

Heuristic Analysis

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

Detected Type: Unknown

Bytecode Overview

Opcodes1,286
Unique Opcodes150
Jump Instructions59
Storage Operations38

External Links

Related contracts