Back to Home

Escrow

Unclassified
0x00032601d86e...7ced08618d43
ByzantiumExact Bytecode MatchEdit this contract

Bytecode verified via sibling

This contract shares identical runtime bytecode with Escrow (0x68322340...) which has been verified through compiler archaeology.

Deployed November 13, 2018 (7 years ago)Block 6,696,890

Two-party ERC20 escrow — `withdraw()` sends the locked amount to the beneficiary; `refund()` returns it to the refund address. Both restricted to the owner.

Byzantium EraVerified Source
Key Facts
Deployment Block
6,696,890
Deployment Date
Nov 13, 2018, 12:41 PM
Code Size
552.0 B
Gas at Deploy
351,285
Transactions by Year
20181

Description

A minimal two-party ERC20 escrow. Storage layout: owner (slot 0), refundAddr (slot 1), benefAddr (slot 2), a padding address slot, amount (slot 4), another padding address slot, token (slot 6). Two entry points, both gated by require(msg.sender == owner): withdraw() invokes token.transfer(benefAddr, amount), and refund() invokes token.transfer(refundAddr, amount). No mutations to the amount or addresses — a fire-once distribution pattern. Compiled with solc 0.4.24+commit.e67f0147 optimizer ON runs=200. Exact code match; only trailing 34-byte Swarm metadata differs.

Source Verified

SolidityExact bytecode match(552 bytes)
Compiler: 0.4.24+

Exact match on 518 code bytes with solc 0.4.24 optimizer ON runs=200. Only the trailing 34-byte Swarm metadata hash differs (source formatting delta). Cluster: 4,463+ identical-runtime deployments November 2018.

Heuristic Analysis

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

Detected Type: Unclassified

Bytecode Overview

Opcodes552
Unique Opcodes98
Jump Instructions23
Storage Operations11

External Links

Related contracts