Back to Home

Controller

program
0x3c94923400cc...fca06fe332e5
FrontierContract #1,196Exact Bytecode MatchEdit this contract
Deployed September 17, 2015 (10 years ago)Block 247,976

Controller contract.

Frontier EraVerified Source

Historical Significance

Controller is an early example of the contract-routing pattern: a lightweight proxy that forwards calls to a target address with access control. This pattern is ubiquitous in modern DeFi and NFT contracts but was novel in September 2015. Its role as the admin gate for Pool5x also shows early experimentation with cross-contract access control.

Context

Deployed seven weeks after Ethereum mainnet launch, during the first wave of intensive contract experimentation by the Oraclize team. Solidity v0.1.1 was the current compiler. The three-contract forwarding chain (Pool5x -> Controller -> target) foreshadows the proxy patterns that would later become standard for upgradable contracts (EIP-1967, OpenZeppelin proxies).

Key Facts
Deployment Block
247,976
Deployment Date
Sep 17, 2015, 01:36 PM
Code Size
214.0 B
Gas at Deploy
85,142
Transactions by Year
20151

Description

Verified with soljson-v0.1.1+commit.6ff4cd6 and optimizer ON.

Source Verified

SolidityExact bytecode match(214 bytes)
Compiler: soljson

Backfilled from awesome-ethereum-proofs PR #48.

Heuristic Analysis

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

Detected Type: program

Bytecode Overview

Opcodes214
Unique Opcodes70
Jump Instructions7
Storage Operations3

External Links