Minimal ETH sweeper, first of 1,900 identical deployments in a 2-day burst in January 2018. All sweep to a single hardcoded destination. Source verified by EthereumHistory.
Key Facts
Description
This contract is the first of 1,900 identical ETH sweepers deployed in a tight 2-day window (January 23-25, 2018) by a single deployer (0x4dcee5d5cbcd37cacb262290d40bec3bf61d07ec). Each contract has a single function - a payable fallback that immediately transfers the entire ETH balance to the same hardcoded destination address 0xd293a88c7ef49dad48b58bdf87a426ffaab338d4. There is no owner check and no other functions; the sweep destination is baked into the bytecode and cannot be changed.
The source was reconstructed and matches the on-chain runtime code byte-for-byte (102 code bytes) when compiled with solc 0.4.15 optimizer ON runs=200. Only the trailing 34-byte Swarm/CBOR metadata hash differs because the exact whitespace and comment formatting of the original source is not preserved; that formatting-only delta is Etherscan-tolerated on a source submission.
Proof: cartoonitunes/awesome-ethereum-proofs, folder sweeper-fixed-0xeb15f63a.
Source Verified
Exact match on 102 code bytes with solc 0.4.15 optimizer ON runs=200. Only the trailing 34-byte Swarm metadata hash differs (source formatting delta). Cluster: 1,900 identical-runtime deployments 2018-01-23 through 2018-01-25 from a single deployer.
Heuristic Analysis
The following characteristics were detected through bytecode analysis and may not be accurate.
Byzantium Era
First Metropolis hard fork. Added zk-SNARK precompiles, REVERT opcode, and staticcall.
Bytecode Overview
Verified Source Available
Source verified through compiler archaeology and exact bytecode matching.
View Verification ProofShow source code (Solidity)
// Submitted by EthereumHistory (ethereumhistory.com)
pragma solidity ^0.4.0;
contract Sweeper {
function () payable {
address(0xd293a88c7ef49dad48b58bdf87a426ffaab338d4).transfer(this.balance);
}
}External Links
Related contracts
Sweep
Same deployerETH sweep-to-fixed-recipient — fallback forwards the contract's entire balance to `0xd293a88c…8d4` via `.send()` and reverts on failure. Massive cluster of 1899 identical deployments — likely deposit-address contracts for a single custodian.
0x00188b...b260a7January 23, 2018Msg
Same eraMinimal contract that stores a single public string in state, exposed via the auto-generated m() getter. First of 281 identical siblings. Source verified by EthereumHistory.
0x2c8f58...37b173January 13, 2018Wallet
Same eraToken collection wallet that moves an entire token balance to a chosen address, without the ERC223 callback handler.
0x002204...531195January 19, 2018Wallet
Same eraOwner wallet that forwards ether to its owner, logs any call from a stranger with the full calldata, and lets the owner execute arbitrary calls.
0x001feb...9e7a4fJanuary 20, 2018Forwarder
Same eraNinety-three bytes with one hardcoded destination: every payment received is transferred straight back out to the same address.
0x458353...a562deJanuary 20, 2018Forwarder
Same eraDeposit forwarder in the BitGo style, sending ether to a parent address and able to flush stranded tokens to the same place.
0x00d083...4d5405February 2, 2018