A minimal event-logging contract with a single function log(uint256) that emits MyEvent. Compiled with soljson v0.1.2, optimizer off.
Historical Significance
An early example of Solidity event emission on mainnet, deployed less than two months after Ethereum launched.
Key Facts
Description
One of the simplest possible Solidity contracts; a single function that emits an event with a uint256 parameter. Deployed during the Frontier era by a developer (0xfd2605a2) who deployed two other unverified contracts on the same day, likely experimenting with Solidity events and logging.
Source Verified
Compiled with soljson-v0.1.2+commit.d0d36e3 optimizer OFF. Full creation bytecode match (147 bytes). SHA-256: 97ddf8b10672c77afbd8e8b8961f85e8d3c474dafd1a2e0ee4f6763eceb1d99b
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)
contract Logger {
event MyEvent(uint256 value);
function log(uint256 value) {
MyEvent(value);
}
}