Back to HomeDeployer 0x54352A...4a47E8 Deployment Block 64,073 Deployment Date Aug 10, 2015, 01:53 PM Code Size 276.0 B Gas at Deploy 99,733
Deployed August 10, 2015 (10 years ago)Block 64,073
An early standalone self-destruct contract that lets its deployer permanently kill the contract.
Key Facts
Deployment Transaction: 0x0ba21f87f6715cac...6c64007bc45b6e32
Description
A minimal early Solidity Mortal contract. It stores the deployer as owner and exposes a single kill() function that selfdestructs the contract when called by that owner. This deployment is a byte-for-byte sibling of another Mortal instance deployed by the same address a few blocks later.
Source Verified
SolidityExact bytecode match(276 bytes)
Compiler: soljson
Merged into awesome-ethereum-proofs and backfilled from proof repo.
Heuristic Analysis
The following characteristics were detected through bytecode analysis and may not be accurate.
Detected Type: Unknown
Contains SELFDESTRUCT opcode
Frontier Era
The initial release of Ethereum. A bare-bones implementation for technical users.
Block span: 0 — 1,149,999
July 30, 2015 — March 14, 2016
Bytecode Overview
Opcodes276
Unique Opcodes41
Jump Instructions7
Storage Operations5
Verified Source Available
Source verified through compiler archaeology and exact bytecode matching.
View Verification ProofShow source code (Solidity)
contract Mortal {
address owner;
function Mortal() {
owner = msg.sender;
}
function kill() {
if (msg.sender == owner) {
suicide(owner);
}
}
}