Back to Home

Greeter

Utility
Part of The Linagee Collection
0x412fda7643b3...bb80a07267ed
FrontierContract #27Exact Bytecode MatchEdit this contract
Deployed August 8, 2015 (11 years ago)Block 51,909

A HelloWorld greeter deployed at block 51,909 on 8 August 2015, one of a run of contracts from the same account that week.

Frontier EraVerified Source

Historical Significance

One of a run of greeters from a single account in the opening days of the public chain, when deploying the tutorial contract repeatedly was how a person confirmed their toolchain worked. The contract does nothing but hold a sentence, which is why the sentence, and the date it was put there, is the whole of what it records.

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
Deployer
Linagee(0x3d0768...116c2d)
Deployment Block
51,909
Deployment Date
Aug 8, 2015, 05:49 AM
Code Size
476.0 B
Gas at Deploy
221,184
Transactions by Year
20151

Description

The greeter from the Contract Tutorial on the go-ethereum wiki: a mortal base recording the account that created it and offering a kill() only that account can call, and a greeting string set at construction and returned by greet().

It was deployed at block 51,909 on 8 August 2015 by 0x3d0768da09ce77d25e2d998e6a7b6ed4b9116c2d, an account that put a run of contracts on mainnet over the preceding days, starting at block 48,512. Several of them are greeters carrying different messages.

Source Verified

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

Creation TX (788 bytes) = compiled Greeter base (692 bytes) + ABI-encoded 'Hello World!' (96 bytes). soljson v0.1.1+commit.6ff4cd6a, optimizer OFF.

Historian Categories

Experimental
Heuristic Analysis

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

Detected Type: Utility

Bytecode Overview

Opcodes476
Unique Opcodes58
Jump Instructions16
Storage Operations5

External Links

Related contracts