45-byte factory-generated wallet proxy forwarding via CALLCODE to a shared EF multi-sig Wallet (0x4efc6389). Variant without the success-check. Deployed by Fabian Vogelsteller.
Token Information
Key Facts
Description
A thin 45-byte proxy stub deployed by Fabian Vogelsteller that forwards every call via CALLCODE (opcode 0xf2) to a shared master Wallet contract at 0x4efc6389b88569a375668b7b3bd4a9b6c8f4a942. CALLCODE runs the master's multi-signature wallet logic in this contract's own storage context, making the proxy an independent wallet sharing one code base. Unlike the 49-byte sibling proxies, this variant omits the ISZERO/JUMPI success guard and returns the 32-byte result unconditionally. The pattern predates DELEGATECALL (EIP-7, Homestead). Bytecode reproduces exactly; emitted by the wallet factory, not compiled from Solidity.
Source Verified
Factory-generated 45-byte proxy stub. Uses CALLCODE to delegate to master Wallet at 0x4efc6389b88569a375668b7b3bd4a9b6c8f4a942. Not compiled from Solidity. This variant omits the success-check (ISZERO/JUMPI) present in the 49-byte proxy and returns 32 bytes unconditionally.
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 (Evm-assembly)
// Ethereum Foundation Wallet Proxy (variant) // Generated by the Wallet factory contract, not compiled from Solidity source. // This 45-byte stub forwards all calls to the master Wallet via CALLCODE. // // Master contract: 0x4efc6389b88569a375668b7b3bd4a9b6c8f4a942 // // Equivalent EVM assembly: // CALLDATASIZE / PUSH1 0x00 / DUP1 / CALLDATACOPY // copy calldata to memory // PUSH1 0x20 / PUSH1 0x00 / CALLDATASIZE / PUSH1 0x00 / CALLVALUE // PUSH20 0x4efc6389b88569a375668b7b3bd4a9b6c8f4a942 // master wallet // PUSH2 0x235a / GAS / SUB / CALLCODE // gas-9050, delegate via CALLCODE // PUSH1 0x20 / PUSH1 0x00 / RETURN // return 32 bytes (no success check) // // This variant omits the ISZERO/JUMPI success guard of the 49-byte proxy and returns the // 32-byte result unconditionally. CALLCODE (0xf2) runs the master's logic in this contract's // storage — the pre-DELEGATECALL delegation pattern. // // Raw bytecode (45 bytes): // 36600080376020600036600034734efc6389b88569a375668b7b3bd4a9b6c8f4a94261235a5a03f260206000f3
External Links
Related contracts
ýÞ
Same deployer49-byte factory-generated wallet proxy. Forwards all calls via CALLCODE to the shared Ethereum Foundation multi-sig Wallet at 0x273930d2. One of a series deployed by Fabian Vogelsteller.
0x816c42...41ff55August 20, 2015MyToken
Same deployerAn early Ethereum token contract deployed October 26, 2015 by Fabian Vogelsteller, one week before MistCoin. Likely a prototype of the ERC-20 standard Fabian wa
0xe274d1...89ef65October 26, 2015MistCoin
Same deployerThe prototype token that inspired ERC-20, deployed by Fabian Vogelsteller on November 3, 2015, sixteen days before he submitted the ERC-20 proposal.
0xf4eced...fc95ddNovember 3, 2015