The Multiply7 tutorial contract — one of the first Solidity examples ever deployed to mainnet.
Historical Significance
One of the earliest tutorial contracts on Ethereum mainnet, deployed during the first week of Frontier (Day 3). Represents the Solidity learning journey of the earliest Ethereum developers.
Key Facts
Description
A deployment of the canonical Multiply7 tutorial contract from the official Solidity documentation. This single-function contract multiplies any input by 7, and served as the introductory example for developers learning Solidity in the earliest days of Ethereum. Deployed on August 10, 2015 — just 3 days after Ethereum mainnet launched — by an early experimenter (0xc70ba22f) who deployed 11 contracts in the Frontier era, including gambling variants and token experiments.
Source Verified
Exact creation bytecode match (126 bytes). Compiled with soljson v0.1.1 (commit 6ff4cd6), optimizer OFF. Tutorial contract from official Solidity documentation, deployed Day 3 of Ethereum mainnet.
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 Multiply7 {
function multiply(uint input) constant returns (uint) {
return input * 7;
}
}External Links
Related contracts
Greeter
Same deployerA Frontier-era Greeter contract with the message: 'Hello World!'
0x113158...72fa8aAugust 8, 2015CoinFlipper
Same deployerA coin flip on the block timestamp that pays double or keeps the stake
0x6c8dda...5ef84eAugust 8, 2015CoinFlipper
Same deployerA coin flip settled on the parity of the block timestamp, with a size guard written the wrong way round so no bet can ever be placed.
0x5bd4a6...527b12August 8, 2015CoinFlipper
Same deployerTimestamp-parity coinflip with balance guard and donate().
0xb87824...8642adAugust 8, 2015CoinFlip
Same deployerTimestamp-parity coinflip; payout is `2 * msg.value` via `send`.
0x0013e7...1c2989August 8, 2015token
Same deployerThe Frontier Guide's Coin tutorial contract: a pre-ERC-20 token with coinBalanceOf, sendCoin and a CoinTransfer event.
0xf30bf3...8f7db2August 10, 2015