A tiny utility contract that returns the SHA3 hash of a uint256 input.
Key Facts
Description
A minimal hashing utility contract with one function that returns sha3(index). This deployment is part of a small same-deployer cluster of nearly identical hash-testing contracts from August 2015.
Source Verified
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.
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 Sha3 {
function s(uint256 index) returns (bytes32) {
return sha3(index);
}
}External Links
Related contracts
Lottery
Same deployerCommit-reveal lottery prototype by the EarlyLottery developer. buyTicket(bytes32) takes a hash commitment. submitSecret reveals the secret. payout() sends to wi
0xf6bf0e...ec3b5cAugust 8, 2015Contract 0x7573ac...ad9fb4
Same deployerCommit-reveal lottery prototype by the EarlyLottery developer. buyTicket(bytes32) takes a hash commitment. submitSecret reveals the secret. payout() sends to wi
0x7573ac...ad9fb4August 8, 2015Sha3
Same deployerA tiny utility contract that returns the SHA3 hash of a uint256 input.
0x82000e...b0690aAugust 9, 2015Sha3
Same deployerA tiny utility contract that returns the SHA3 hash of a uint256 input.
0x627a6e...25bce8August 9, 2015LotteryPrototype
Same deployerThe first lottery contract deployed on Ethereum mainnet, created August 9, 2015 by one of the earliest recorded Ethereum users. Built, tested with two participa
0xcdd192...1b622cAugust 9, 2015EarlyLottery
Same deployerAn early Ethereum lottery contract, deployed August 9, 2015 by one of the network's earliest users as an iteration on a prototype deployed 42 minutes earlier. R
0x7af6af...fbb992August 9, 2015