Back to Home

Guarded

0x0001c1942f55...62bbd90a5f16
ByzantiumSource VerifiedEdit this contract
Deployed December 29, 2017 (8 years ago)Block 4,815,630

A 27 byte hand-written contract that self-destructs to its caller, but only if the caller is one specific hardcoded address.

Byzantium EraVerified Source

Historical Significance

Contracts this small are almost always single-purpose tools rather than applications. This one is a disposable holding address: it can receive ether, it answers to exactly one controller, and its only action is to empty itself and disappear. Deployed many times over with the controller address swapped, it becomes a cheap way to scatter funds across addresses that can each be collapsed on demand.

Key Facts
Deployment Block
4,815,630
Deployment Date
Dec 29, 2017, 01:38 AM
Code Size
27.0 B

Description

Twenty-seven bytes of hand written EVM assembly with no compiler involved. The address permitted to use it is pushed as a literal, compared against the caller, and the comparison result is used to control a jump. If the caller matches, the contract self-destructs and sends its entire balance to that caller. If not, execution falls into invalid territory and the transaction fails.

No Solidity compiler produces this shape, so the published source is the deployed bytes reproduced exactly through Yul verbatim.

Source Verified

Yuleh_crack_source_verified
Compiler: v0.8.17

Bytecode Overview

Opcodes27
Unique Opcodes25
Jump Instructions1
Storage Operations0

External Links