The canonical SimpleStorage tutorial contract from the Solidity documentation, deployed on Frontier Day 1.
Key Facts
Description
One of four identical SimpleStorage contracts deployed by 0x5947168a79DB within a 5-minute window on August 8, 2015 - approximately 16 hours after Ethereum Frontier launched. The source is the canonical SimpleStorage example from the official Solidity documentation: a single storedData uint256 with set(uint) and get() functions. The deployer received 1.182 ETH from a genesis-funded wallet and used it to test the tutorial on the brand-new network. Three additional contracts with an Etherparty string in their bytecode were deployed by the same address and have since self-destructed.
Source Verified
Runtime (144 bytes) and creation bytecode (195 bytes) both match exactly. Compiled with solc v0.1.1 native C++ build (webthree-umbrella), optimizer OFF. All four contracts produced by the same deployer are byte-for-byte identical.
Heuristic Analysis
The following characteristics were detected through bytecode analysis and may not be accurate.
Frontier Era
The initial release of Ethereum. A bare-bones implementation for technical users.
Bytecode Overview
Verified Source Available
Source verified through compiler archaeology and exact bytecode matching.
View Verification ProofShow source code (Solidity)
contract SimpleStorage {
uint storedData;
function set(uint x) {
storedData = x;
}
function get() constant returns (uint retVal) {
return storedData;
}
}