Back to Home

Proxy

0x4b3fcc7c5cb0...ae302d94a09a
Exact Bytecode MatchEdit this contract
Deployed August 9, 2017 (9 years ago)Block 4,136,926

Minimal delegatecall forwarder with a hardcoded implementation address.

Verified Source

Historical Significance

Predates the ERC-1167 minimal-proxy standard and shows the same idea being reinvented independently: put the logic in one implementation contract and give every user a throwaway forwarder.

Key Facts
Deployment Block
4,136,926
Deployment Date
Aug 9, 2017, 04:34 PM
Code Size
131.0 B

Description

A compact proxy whose payable fallback copies the incoming calldata into memory and delegatecalls a fixed implementation address returned by an internal constant function, forwarding 63/64ths of the remaining gas and returning a single 32-byte word. The source uses old-style inline assembly labels, so the compiler emits the fallback as a called function. A failed delegatecall jumps to an invalid opcode. The runtime code matches the deployed bytecode byte for byte; only the trailing swarm metadata hash differs, because the EthereumHistory attribution comment changes the source text. Sourcify records this as a partial match and Etherscan shows it as verified.

Source Verified

SolidityExact bytecode match(131 bytes)
Compiler: v0.4.11

Bytecode Overview

Opcodes131
Unique Opcodes81
Jump Instructions8
Storage Operations0

External Links

Related contracts