Back to HomeDeployer Vitalik Buterin(0x1db343...fa6ee6) Deployment Block 401,300 Deployment Date Oct 18, 2015, 07:26 AM Code Size 324.0 B Gas at Deploy 120,775
Deployed October 18, 2015 (10 years ago)Block 401,300
On-chain log aggregator: records arbitrary events and break-points by block number
Frontier EraVerified Source
Context
Early Ethereum log/event aggregator contract by Vitalik Buterin (Oct 2015, block 401,300). Records arbitrary data as Log events; supports break markers keyed to block.number for temporal indexing. Verified: compiled with Serpent bc4ce59, exact bytecode match.
Key Facts
Transactions by Year
201524
Deployment Transaction: 0x2429af13e09a6c0b...e9b3140a5373e161
Source Verified
SerpentExact bytecode match(324 bytes)
Compiler: Serpent
Exact 302-byte runtime match. Compiled with Serpent bc4ce59. Has def init() constructor — runtime extracted as result[18:18+302] (18-byte init header offset).
Heuristic Analysis
The following characteristics were detected through bytecode analysis and may not be accurate.
Detected Type: log_aggregator
Frontier Era
The initial release of Ethereum. A bare-bones implementation for technical users.
Block span: 0 — 1,149,999
July 30, 2015 — March 14, 2016
Bytecode Overview
Opcodes324
Unique Opcodes86
Jump Instructions12
Storage Operations3
Verified Source Available
Source verified through compiler archaeology and exact bytecode matching.
View Verification ProofShow source code (Serpent)
event Log(value:bytes)
data break
def init():
self.break = block.number
def addLog(v:str):
log(type=Log, v)
def addBreak():
self.break = block.number
def const getLatestBreak():
return(self.break)