The multiply contract that opens the go-ethereum Contract Tutorial, deployed with the author's own multiplier of 69 in place of 7.
Historical Significance
The smallest thing a person can deploy and still have deployed something. Contracts like this are the record of someone getting a toolchain working: the edited constant is the evidence that the source was understood rather than copied.
Context
Ethereum's Frontier network went live on 30 July 2015. The Contract Tutorial on the go-ethereum wiki, which the Frontier Guide included by reference, was the standard introduction of that period: it opens with a multiply function, then a mortal base, then the greeter, then a token. Contracts were compiled and deployed from the geth console.
Key Facts
Description
The contract the Contract Tutorial on the go-ethereum wiki opens with: a single function multiply(uint a) that returns a times 69. It holds no state, owns nothing, receives nothing and cannot be destroyed.
The tutorial's own version multiplies by 7. This deployment multiplies by 69, so whoever put it on chain had read the page, changed the number, compiled it and sent it themselves rather than pasting the example unaltered.
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
This contract has verified source code on Etherscan.
Show source code (Solidity)
// Submitted by EthereumHistory (ethereumhistory.com)
contract test { function multiply(uint a) returns(uint d) { return a * 69; } }
External Links
Related contracts
Greeter
Same eraA HelloWorld greeter deployed at block 51,909 on 8 August 2015, one of a run of contracts from the same account that week.
0x412fda...7267edAugust 8, 2015Greeter
Same eraA Greeter with the message 'Ethereum will change the world smarter' - deployed Aug 8, 2015 by a developer connected to the Tokyo Smart Contract meetup.
0xda0c1c...7a68ebAugust 8, 2015MessageStore
Same eraA 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.
0xd2eccd...ff3d6bAugust 8, 2015Greeter
Same eraThe go-ethereum Contract Tutorial greeter, deployed with the greeting: Hello World!
0x506f4b...466983August 8, 2015Contract 0xd4eae4...a2c77a
Same eraThe ethereum.org crowdsale tutorial, deployed on the ninth day of the public chain, with the funding goal, deadline and price fixed at construction.
0xd4eae4...a2c77aAugust 8, 2015Greeter
Same eraA Frontier-era Greeter contract with the message: 'Hello World!'
0x113158...72fa8aAugust 8, 2015