Back to Home

Contract 0xe7228a4d9aad...9b307008047b

Token
0xe7228a4d9aad...9b307008047b
HomesteadContract #20KExact Bytecode MatchEdit this contract
Deployed July 12, 2016 (10 years ago)Block 1,871,236

An unoptimised build of the GSA token, again deployed with no constructor arguments.

Homestead EraVerified Source

Historical Significance

No published source for this contract exists anywhere. The Solidity here was rebuilt from the deployed bytecode alone, starting from the storage layout, and it now reproduces five separate deployments byte for byte, including their creation code and constructor arguments. That breadth is what makes the reconstruction trustworthy. A source that matches a single contract can be a coincidence of size, but the same file matching five contracts under three different build settings (v0.3.2 optimised, v0.3.5 optimised and v0.3.5 unoptimised) is not.

Context

The five went out within three hours on 12 July 2016 from three addresses that plainly belong to one group working through a token launch. The function bodies are the ConsenSys StandardToken implementations, but the state variables are declared in a different order, with totalSupply first and name, symbol and decimals after it. That ordering is what the on chain storage layout revealed, and it is what made the reconstruction possible at all.

Token Information
Decimals
0
Key Facts
Deployment Block
1,871,236
Deployment Date
Jul 12, 2016, 03:35 PM
Code Size
2.3 KB
Gas at Deploy
725,183

Source Verified

SolidityExact bytecode match(2,314 bytes)
Compiler: soljson

Exact runtime + creation bytecode match. Runtime 2314 bytes, creation 2828 bytes. Compiled with soljson-v0.3.5+commit.5f97274a, optimizer OFF.

Heuristic Analysis

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

Detected Type: Token
Has ERC-20-like patterns

Bytecode Overview

Opcodes2,314
Unique Opcodes141
Jump Instructions77
Storage Operations33

External Links

Related contracts