Back to Home

Escrow

escrow
Part of The Vitalik Collection
0x9a508a7f21ad...3421833b531a
Tangerine WhistleSource VerifiedEdit this contract
Deployed October 30, 2016 (9 years ago)Block 2,533,342

Sibling of 0x9b27a230 (Escrow). Simple 3-party escrow: partyA (beneficiary), partyB (refund recipient), and an arbiter who can release or refund.

Tangerine Whistle EraVerified Source

Context

One of the earliest Solidity escrow contracts on Ethereum, deployed by Vitalik Buterin's early dev address in Sep-Oct 2016. Two identical instances were deployed 12 days apart. Compiled with Solidity 0.4.0-0.4.4 (without optimizer); the bytecode matches exactly across all versions in that range as no CBOR metadata was yet included.

Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
2,533,342
Deployment Date
Oct 30, 2016, 06:23 AM
Code Size
695.0 B
Transactions by Year
20161
20231

Description

Deployed by Vitalik Buterin. This contract has identical bytecode to 0x9b27a23006b6612b2dfc840d0a25f4e347121d21, which was verified as Escrow. A simple three-party escrow contract: a beneficiary (partyA), a refund recipient (partyB), and an arbiter (mediator). Either party can trigger payment to the other, or the arbiter can settle.

Heuristic Analysis

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

Detected Type: escrow

Bytecode Overview

Opcodes695
Unique Opcodes53
Jump Instructions17
Storage Operations6

External Links

Related contracts