A 6-line contract storing a single public string, deployed Day 9 of Ethereum by a prolific early experimenter who shipped 18 contracts in one week.
Historical Significance
Illustrates the rapid experimentation phase immediately following Ethereum mainnet launch.
Key Facts
Description
One of the simplest contracts ever deployed on Ethereum. MessageStore stores a single public string and exposes one function to update it.
Deployed August 8, 2015 - Day 9 of Ethereum - by a deployer who published 18 contracts across blocks 52,970 to 55,260 during the same week.
Source Verified
Exact byte-for-byte match on creation (458 bytes) and runtime (439 bytes). soljson v0.1.1+commit.858e7b8, optimizer ON.
Historian Categories
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 MessageStore {
string public message;
function set(string _message) {
message = _message;
}
}External Links
Related contracts
Ponzi
Same deployerOne of the earliest Ponzi schemes on Ethereum - a 102% payout contract where new deposits fund earlier investors, deployed on Frontier Day 4.
0xce44c7...75f579August 8, 2015MessagingContract
Same deployerOne of the earliest messaging contracts on Ethereum, allowing users to send on-chain messages stored by content hash.
0xdc884e...45f48bAugust 8, 2015MessagingContract v2
Same deployerAn upgraded on-chain messaging contract with per-address message tracking and delete functionality, from the same Frontier developer who built the simpler Messa
0x18991f...dfff72August 8, 2015OnChainProfile
Same deployerAug 8 2015 deploy by 0x8674c218 — one of the most prolific contract deployers of Ethereum's first day. Sibling of the verified MessagingContract / Ponzi / Messa
0x4ab020...f9d97dAugust 8, 2015MessagingContract
Same deployerAn on-chain messaging contract with per-address tracking and delete functionality, by the same Frontier developer who iterated on messaging across four deployme
0x97b29a...7c3532August 8, 2015MessagingContract v3
Same deployerAn on-chain messaging contract that adds a nonce for unique message hashing, part of a four-deployment messaging iteration on Frontier.
0xd51ead...6130efAugust 8, 2015