adStorer auction registry by Vitalik Buterin (Oct 2015). Manages 8 ad auction slots. From dapp-bin ether_ad. Intermediate version, source not in public repo.
Historical Significance
An early experiment in decentralized ad auctions on Ethereum, built by Vitalik Buterin in October 2015. One of the first multi-contract factory systems deployed on mainnet, using CREATE to spawn individual auction contracts for each ad slot.
Key Facts
Description
An early Ethereum ad auction system deployed by Vitalik Buterin in October 2015, part of the ether_ad dapp from ethereum/dapp-bin. The adStorer contract manages 8 auction slots (mix of OnePhaseAuction and TwoPhaseAuction contracts). Winners of each auction can store a URL and address. The adStorer was initialized by deploying and linking the individual auction contracts.
Source: ethereum/dapp-bin ether_ad/adStorer.sol (commits 46b9554 through 40b8c07b, Oct-Nov 2015). The exact intermediate version deployed was not committed to the public repo. All 6 function selectors verified against the dapp-bin source.
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
External Links
Related contracts
SerpentGamble
Same deployerProvably-fair betting game where players choose their own odds. The owner settles bets with a commit-reveal random seed. Includes a 2-day emergency refund.
0x034df8...200e2fSeptember 20, 2015SerpentGamble
Same deployerSibling of 0x034dF870 (SerpentGamble). Provably-fair Serpent betting game; players choose their own odds, owner settles via commit-reveal seed, 2-day refund.
0x9ca7e9...fa8bb4September 21, 2015SerpentGamble
Same deployerSibling of 0x034dF870 (SerpentGamble). Provably-fair Serpent betting game; players choose their own odds, owner settles via commit-reveal seed, 2-day refund.
0x75649a...176028September 21, 2015SerpentGamble
Same deployerIntermediate build of serpent_gamble, a provably-fair betting dapp (Bet/Win/Loss/NewSeed), related to verified sibling 0x59375871. Source not yet reconstructed.
0xe1a99f...0d2457September 21, 2015SerpentGamble
Same deployerIntermediate build of serpent_gamble, a provably-fair betting dapp (Bet/Win/Loss/NewSeed), related to verified sibling 0x59375871. Source not yet reconstructed.
0xdc00a9...15861fSeptember 21, 2015SerpentGamble
Same deployerIntermediate build of serpent_gamble, a provably-fair betting dapp (Bet/Win/Loss/NewSeed), related to verified sibling 0x59375871. Source not yet reconstructed.
0xd0ed09...300b48September 21, 2015