Bytecode verified via sibling
This contract shares identical runtime bytecode with a verified contract (0x571e2a5b...) which has been verified through compiler archaeology.
Migrations 572 sibling — cluster of 15 identical deployments.
Key Facts
Description
Sibling cluster of 15 identical deployments. Compiled with solc 0.4.24 optimizer ON runs=200. Exact code match; only trailing 34-byte Swarm metadata differs. Etherscan-verified with EthereumHistory attribution.
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
This contract has verified source code on Etherscan.
Show source code (Solidity)
// Submitted by EthereumHistory (ethereumhistory.com)
pragma solidity ^0.4.24;
contract Migrations {
address public owner;
uint public last_completed_migration;
modifier restricted() {
if (msg.sender == owner) _;
}
constructor() public {
owner = msg.sender;
}
function setCompleted(uint completed) public restricted {
last_completed_migration = completed;
}
function upgrade(address new_address) public restricted {
Migrations upgraded = Migrations(new_address);
upgraded.setCompleted(last_completed_migration);
}
}
External Links
Related contracts
Migrations
Same deployerFull standard Truffle Migrations contract with `upgrade(address)`. Cluster of 18 identical deployments.
0x31d6c7...152758October 22, 2018Migrations
Same deployerMigrations 572 sibling cluster of 16 identical deployments.
0x363986...22643dOctober 22, 2018Migrations
Same deployerMigrations sibling — cluster of 17 identical deployments.
0x330793...9e9f21November 3, 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, 2018Sweeper
Same eraMinimal 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.
0xeb15f6...6cb3e1January 23, 2018Sweep
Same eraETH 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, 2018