Back to Home

Contract 0x4364eff50d20...529a1f39df3c

Unknown
0x4364eff50d20...529a1f39df3c
FrontierContract #111Exact Bytecode MatchEdit this contract
Deployed August 9, 2015 (10 years ago)Block 59,716

An early 100 ETH tree-payout chain letter (MyScheme) deployed on Frontier, Aug 9 2015; still holds 1 ETH.

Frontier EraVerified Source

Historical Significance

Part of the MyScheme chain-letter family by deployer 0xa14cf6ce, alongside the 10 ETH variant 0xa327075a and the later refined 100 ETH version 0x020522bf.

Context

A 'next level' tree-payout chain letter: each 100 ETH entrant is added to a growing tree (storage slot 3); when a level fills, earlier participants are paid. This is an earlier draft - in the numInvestorsMinusOne<=2 branch it forwards the balance to myTree[0] and zeroes treeBalance before setting treeDepth=1, behaviour the author dropped in the later 0x020522bf version. Source reconstructed and confirmed as an exact byte-for-byte match (soljson-v0.1.1+commit.6ff4cd6, optimizer ON). Reproducible proof: https://github.com/cartoonitunes/awesome-ethereum-proofs/pull/56

Key Facts
Deployment Block
59,716
Deployment Date
Aug 9, 2015, 05:48 PM
Code Size
989.0 B
Gas at Deploy
301,487

Source Verified

SolidityExact bytecode match(989 bytes)
Compiler: soljson

Exact byte-for-byte match. Compiled with soljson-v0.1.1+commit.6ff4cd6, optimizer ON. Creation 989 bytes (sha256 b1797e694b4fd61d0e0cf8f1cfeae75e8d7c21a37f083d0cb801e85684f1295d), runtime 830 bytes (sha256 583b284e29a4499b030d065be1f3b2e55b6030b367e523fd8574fbe151e3e54e). Source is MyScheme.sol, a 100 ETH tree-payout chain letter. This is an earlier variant of the later 100 ETH sibling 0x020522bf9b8ed6ff41e2fa6765a17e20e2767d64: in the numInvestorsMinusOne<=2 branch it sends the balance to myTree[0] and zeroes treeBalance before setting treeDepth=1. Storage: slot0=treeBalance, slot1=numInvestorsMinusOne, slot2=treeDepth, slot3=myTree array. Reproducible via verify.js. Proved by spiderwars.

Heuristic Analysis

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

Detected Type: Unknown

Bytecode Overview

Opcodes989
Unique Opcodes104
Jump Instructions56
Storage Operations53

External Links