Back to Home

Multiply7

Unknown
0xa18d7182d593...062ddd418761
FrontierExact Bytecode Match
Deployed August 10, 2015 (10 years ago)Block 66,173

The canonical Solidity 'multiply by 7' tutorial contract from the Frontier documentation.

Key Facts

Deployer
collectibletrust.eth (0x8394A0...A0B8A8)
Deployment Block
66,173
Deployment Date
Aug 10, 2015, 11:41 PM
Code Size
126.0 B
Gas at Deploy
49,243

Description

Deployed at block 66,173 on August 9, 2015. This is the simplest possible Solidity function contract - a single multiply(uint) function that returns the input multiplied by 7. It was the first example in the Frontier-era Solidity documentation, used to demonstrate basic function dispatch, argument passing, and arithmetic on the EVM. At just 126 bytes, it is one of the smallest functional Solidity contracts ever deployed to mainnet.

Source Verified

SolidityExact bytecode match(126 bytes)
Compiler: v0.1.1+

Creation bytecode (126 bytes) matches exactly. Compiled with soljson v0.1.1+commit.6ff4cd6a, optimizer OFF. Single function: multiply(uint) selector c6888fa1.

Heuristic Analysis

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

Detected Type: Unknown

Frontier Era

The initial release of Ethereum. A bare-bones implementation for technical users.

Block span: 01,149,999
July 30, 2015March 14, 2016

Bytecode Overview

Opcodes126
Unique Opcodes36
Jump Instructions6
Storage Operations1

Verified Source Available

Source verified through compiler archaeology and exact bytecode matching.

View Verification Proof
Show source code (Solidity)
contract Multiply7 {
    function multiply(uint input) returns (uint) {
        return input * 7;
    }
}

External Links