HotDogs 1/1 Raffles
โ Provably Fair Winners were drawn with a public, verifiable, on-chain-anchored method. Nothing was hand-picked.
๐ The proof, in short
Entrants locked
Before any randomness existed, the exact entrant list (with weights) of every raffle was hashed and written on-chain โ so it can't be changed after the fact.
Randomness
The winner is derived from a future Ethereum block hash that nobody โ not even us โ could predict or influence when the entrants were locked.
Anyone can check
Every input is public below. Re-run the formula yourself and you get the same winners.
โ๏ธ On-chain commitment
Formula
winnerIndex = keccak256(poolHash, seed, nonce) % totalTickets weighted by tickets; winners are distinct users
๐จ Draw to Win
โฆ
The leading drawing (most community votes) wins. The full vote snapshot is committed on-chain alongside the raffles:
drawtowin-snapshot.json
๐จ Auction โ #1 & #9
How it ran
Bids were placed as offers on OpenSea. Each 1/1 was settled to the highest standing offer at settlement, with a one-piece-per-wallet cap โ so the two 1/1s reach two different collectors.
๐ #1 Caesar โ 0x383dโฆaafd ยท 0.0090 WETH
๐ #9 Argonauts โ 0x2af4โฆ195a ยท 0.0061 WETH
Verify on-chain: the two 1/1s settled to two different wallets โ no single collector took both.
โ
Verify it yourself
- Open each raffle's ticket file below and compute
keccak256(exact file bytes). It must equal that raffle's poolHash โ and that poolHash is inside the on-chain commit tx above.
- Look up blockhash(B) from any Ethereum node / explorer. It must equal the seed above.
- Run the formula with (poolHash, seed) and you get the exact winner index โ the same winners listed here.