Bytecode verified via sibling
This contract shares identical runtime bytecode with greeter (0x09487c17...) which has been verified through compiler archaeology.
A copy of the greeter contract from the Frontier Guide, used to put a commercial mortgage commitment form onchain in 2015.
Historical Significance
The greeter contract from the Frontier Guide, whose tutorial text lives in the go-ethereum wiki, deployed in 2015 and used for something the tutorial never intended. Its constructor takes a string and stores it forever; the greeting written into this one is a JSON commercial real estate loan commitment form, a CLTR01 record with fields for borrower name and address, property address and type, loan amount, loan to value ratio, debt service coverage ratio, guarantors and term. One address deployed a run of these between October and December 2015, one contract per form, using the tutorial contract as a notary. The contract itself is unmodified: a mortal base holding the deployer's address, greet() returning the stored string and kill() letting the deployer selfdestruct it. Source recovered by exact bytecode match: solc v0.1.1+commit.6ff4cd6 with the optimizer off reproduces the creation transaction, code and constructor argument both.
Context
Deployed in late 2015 on the Ethereum Frontier network.
Key Facts
Description
The greeter contract from the Frontier Guide, whose tutorial text lives in the go-ethereum wiki, deployed in 2015 and used for something the tutorial never intended. Its constructor takes a string and stores it forever; the greeting written into this one is a JSON commercial real estate loan commitment form, a CLTR01 record with fields for borrower name and address, property address and type, loan amount, loan to value ratio, debt service coverage ratio, guarantors and term. One address deployed a run of these between October and December 2015, one contract per form, using the tutorial contract as a notary. The contract itself is unmodified: a mortal base holding the deployer's address, greet() returning the stored string and kill() letting the deployer selfdestruct it. Source recovered by exact bytecode match: solc v0.1.1+commit.6ff4cd6 with the optimizer off reproduces the creation transaction, code and constructor argument both.
Source Verified
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)
// Submitted by EthereumHistory (ethereumhistory.com)
contract mortal {
address owner;
function mortal() { owner = msg.sender; }
}
contract greeter is mortal {
string greeting;
function greeter(string _greeting) {
greeting = _greeting;
}
function greet() returns (string) {
return greeting;
}
function kill() { if (msg.sender == owner) suicide(owner); }
}External Links
Related contracts
Contract 0x57d244...bb3d41
Same deployerA copy of the greeter contract from the Frontier Guide, used to put a commercial mortgage commitment form onchain in 2015.
0x57d244...bb3d41October 28, 2015Contract 0xbf3270...656deb
Same deployerA copy of the greeter contract from the Frontier Guide, used to put a commercial mortgage commitment form onchain in 2015.
0xbf3270...656debOctober 28, 2015Contract 0x1eeaff...0e074d
Same deployerA copy of the greeter contract from the Frontier Guide, used to put a commercial mortgage commitment form onchain in 2015.
0x1eeaff...0e074dOctober 28, 2015Contract 0x7a491d...21f012
Same deployerA copy of the greeter contract from the Frontier Guide, used to put a commercial mortgage commitment form onchain in 2015.
0x7a491d...21f012November 4, 2015Contract 0x09cfde...3711c7
Same deployerA copy of the greeter contract from the Frontier Guide, used to put a commercial mortgage commitment form onchain in 2015.
0x09cfde...3711c7November 6, 2015Contract 0xc70615...4adf2c
Same deployerA copy of the greeter contract from the Frontier Guide, used to put a commercial mortgage commitment form onchain in 2015.
0xc70615...4adf2cNovember 15, 2015