Back to Home

Greeter

Unknown
0x506f4b138e30...eaaeca466983
FrontierContract #44Exact Bytecode MatchEdit this contract

Bytecode verified via sibling

This contract shares identical runtime bytecode with Greeter (0xfea8c4af...) which has been verified through compiler archaeology.

Deployed August 8, 2015 (10 years ago)Block 54,300

Ethereum "greeter" tutorial with ABI-encoded string constructor arg.

Frontier EraVerified Source

Context

The Greeter tutorial defined how an entire generation of developers first encountered Ethereum. Before Remix IDE, before Truffle, before MetaMask, the entry point was the Mist browser or a raw geth console. The go-ethereum wiki walked developers through pasting the mortal + greeter source into the browser-solidity compiler, deploying via the Mist GUI or the eth.compile.solidity() console command, and then calling greet() to see their string returned from the blockchain. Thousands of developers followed this exact tutorial. This contract is one of the earliest surviving deployment records of that tutorial being run against mainnet rather than a testnet.

Key Facts
Deployment Block
54,300
Deployment Date
Aug 8, 2015, 04:38 PM
Code Size
476.0 B
Gas at Deploy
221,184
Transactions by Year
20152

Description

Ethereum "greeter" tutorial with ABI-encoded string constructor arg. Functions include greeter(string), greet(), kill(). Verified with soljson-v0.1.1+commit.6ff4cd6 and optimizer OFF.

Source Verified

SolidityExact bytecode match(476 bytes)
Compiler: soljson

The official Ethereum Greeter tutorial contract (mortal + greeter). Compiled with soljson v0.1.1+commit.6ff4cd6, optimizer off. 692 bytes + 96 bytes constructor arg = 788 bytes. Self-destructed.

Heuristic Analysis

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

Detected Type: Unknown

Bytecode Overview

Opcodes476
Unique Opcodes58
Jump Instructions16
Storage Operations5

External Links