Back to Home

Deadman Switch

escrow
Part of The Vitalik Collection
0xa73961e6c1e5...834e34aa9215
FrontierContract #4,141Exact Bytecode MatchEdit this contract
Deployed November 22, 2015 (10 years ago)Block 580,469

Dead man's switch: owner pings to stay alive, trustee can withdraw after 1000 seconds of inactivity

Frontier EraVerified Source

Context

Experimental dead man's switch contract by Vitalik Buterin (Nov 2015). Owner must call ping() periodically; after 1000 seconds of inactivity, designated trustee can call withdraw(). Verified: compiled with Serpent bc4ce59, exact runtime bytecode match.

Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
580,469
Deployment Date
Nov 22, 2015, 05:05 PM
Code Size
306.0 B
Gas at Deploy
115,113
Transactions by Year
20151

Description

Deployed by Vitalik Buterin. A dead man's switch: the owner periodically pings the contract to prove liveness; if no ping arrives within roughly 1000 seconds, a designated trustee is allowed to withdraw the balance.

Source Verified

SerpentExact bytecode match(306 bytes)
Compiler: Serpent

Exact 284-byte runtime match. Compiled with Serpent bc4ce59. Runtime extracted as result[14:14+284].

Heuristic Analysis

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

Detected Type: escrow

Bytecode Overview

Opcodes306
Unique Opcodes65
Jump Instructions24
Storage Operations9

External Links

Related contracts