Back to Home

OnChainProfile

other
0x4ab02026c081...cbd723f9d97d
FrontierContract #42DecompiledEdit this contract
Deployed August 8, 2015 (10 years ago)Block 54,213

Aug 8 2015 deploy by 0x8674c218 — one of the most prolific contract deployers of Ethereum's first day. Sibling of the verified MessagingContract / Ponzi / Messa

Frontier Era

Historical Significance

One of the most ambitious early Ethereum contracts. A fully featured on-chain social profile system predating ENS, Lens Protocol, and modern on-chain identity by years. Demonstrates the scope of experimentation in Ethereum's first week.

Context

Deployed during Ethereum Frontier week 1 (August 2015).

Key Facts
Deployment Block
54,213
Deployment Date
Aug 8, 2015, 04:18 PM
Code Size
10.0 KB
Gas at Deploy
685,578

Description

Deployed by 0x8674c218f0351a62c3ba78c34fd2182a93da94e2 on 2015-08-08 (block 54213) — one of 64 contracts this address pushed to Ethereum mainnet between August 8 and December 2015.

Context. Deployer 0x8674c218... was one of the most prolific contributors of Ethereum's first 24 hours of mainnet life. Frontier had launched at block 1, July 30, 2015; this address first appeared on August 8, 2015 at 06:40 UTC — 31 hours after Frontier — and proceeded to deploy a continuous stream of small contracts that day and over the following months. Among them are six explicitly-named, verified templates:

  • Ponzi (0xce44c75d…f579) — the deployer's first contract, ~718 bytes
  • MessagingContract (multiple sizes 1,216–1,521 bytes) — sendMessage(address,string) posting
  • MessagingContract v2 (0x18991fc5…ff72) — second version with refinements
  • MessagingContract v3 (0x49150b8f…5b3a, etc.) — third version
  • MessageStore (0xd2eccde8…3d6b etc.) — minimal message-store variant
  • OnChainProfile (0x4ab02026…d97d) — a 10 KB on-chain profile system

The 64-contract corpus includes byte-identical sister deploys (some sizes appear 2–3× across the run) and 50+ singletons of varying sizes that are bytecode-near but not byte-identical to the verified templates — local variants the developer iterated through while exploring messaging patterns.

This contract is one of the unverified variants. Its runtime is bytecode-singleton (no other Ethereum contract shares it), but it shares the deployer's overall pattern: small dispatch table, string-based input, simple storage of address↔message pairs, and the early-Frontier 60e060020a solc-v0.1.x optimizer signature.

Why it matters. Most of the contracts deployed on Ethereum's literal first day were either default test wallets, the Ethereum Foundation's reference deployments, or scattered Frontier explorers. The 0x8674c218 mill is the largest single-address concentration of dApp-shaped contracts from that day, and arguably the first programmer-driven on-chain communication system on Ethereum — predating any modern social-graph or messaging dApp by years.

Cluster recovery status. Bytecode-only catalog. The six explicitly-named templates (Ponzi, MessagingContract v1/v2/v3, MessageStore, OnChainProfile) have verified sources and decompiled descriptions on EH. The remaining ~51 unique variants do not have published sources; each is byte-singleton and would need individual reconstruction.

Source Verified

SolidityNear-exact bytecode match

near_exact_match: all function selectors confirmed via openchain.xyz. Source structure reconstructed from bytecode analysis.

Heuristic Analysis

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

Detected Type: other

Bytecode Overview

Opcodes10,229
Unique Opcodes201
Jump Instructions488
Storage Operations362

External Links