Coin tutorial stub — mapping getter + empty function returning default bool.
Historical Significance
One of the earliest deployments of the ethereum.org Coin tutorial on mainnet. The empty sendCoin body reveals a developer exploring the Solidity contract model before implementing transfer logic - a snapshot of the learning process on Frontier Ethereum.
Context
The ethereum.org Coin tutorial was one of the first Solidity examples published by the Ethereum Foundation. This deployment shows a developer working through the tutorial in August 2015, deploying the contract structure before filling in the implementation.
Key Facts
Description
Coin tutorial stub — mapping getter + empty function returning default bool. Functions include coinBalanceOf(address) (auto-getter), sendCoin(address,uint256). Verified with soljson-v0.1.1+commit.6ff4cd6 and optimizer OFF.
Source Verified
Backfilled from awesome-ethereum-proofs PR #30.
Heuristic Analysis
The following characteristics were detected through bytecode analysis and may not be accurate.
Frontier Era
The initial release of Ethereum. A bare-bones implementation for technical users.
Bytecode Overview
Verified Source Available
Source verified through compiler archaeology and exact bytecode matching.
View Verification ProofShow source code (Solidity)
contract C {
mapping(address => uint256) public coinBalanceOf;
function C() {
}
function sendCoin(address to, uint256 amount) returns (bool r) {
}
}