Back to Home

Greeter

Utility
0x70791019dcb2...d573105c5d32
FrontierContract #248Exact Bytecode MatchEdit this contract
Deployed August 14, 2015 (11 years ago)Block 85,533

The go-ethereum Contract Tutorial greeter, deployed on 14 August 2015 with its greeting passed as a constructor argument.

Frontier EraVerified Source

Historical Significance

The Contract Tutorial was the introduction to Solidity that shipped with go-ethereum, and deploying the greeter was its final step, so each copy preserves the sentence its author chose to write onto a public chain while learning the tools.

Context

Ethereum's Frontier network went live on 30 July 2015, and the greeter from the Contract Tutorial on the go-ethereum wiki was the contract most people deployed first. The copies that survive from the opening days of the chain are the record of who was trying it.

Key Facts
Deployment Block
85,533
Deployment Date
Aug 14, 2015, 03:11 PM
Code Size
579.0 B
Gas at Deploy
176,821
Transactions by Year
20152

Description

The greeter from the Contract Tutorial on the go-ethereum wiki. It inherits a base contract named mortal, which records the account that created it and exposes kill(), a function that self-destructs the contract and sends any balance to that account; only the creator can call it.

The greeter itself adds one string, set from the argument given at deployment and returned by greet(). There is no setter, so the greeting a copy is born with is the only greeting it ever has.

Source Verified

SolidityExact bytecode match(579 bytes)
Compiler: soljson

Backfilled from awesome-ethereum-proofs PR #46.

Historian Categories

Experimental
Heuristic Analysis

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

Detected Type: Utility

Bytecode Overview

Opcodes579
Unique Opcodes71
Jump Instructions20
Storage Operations11

External Links

Related contracts