Loading Hookedin
Fetching the latest round and receipt data.
Fetching the latest round and receipt data.
After ticket sales close, the round waits for its Bitcoin closing block. Hookedin uses that 32-byte block hash as the public seed, advances a SHA-256 chain, extracts one decimal digit at a time with digest mod 10, and reads the configured-width draw digits as the zero-based winning ticket.
Convert a Bitcoin closing block hash into the exact 8-digit draw. The digits fill from right to left as the browser works.
The full source for the public winning-ticket script is loaded below. It uses only Node.js built-in modules, so partners can rerun the draw from a closing block hash without installing the Hookedin repo.
node verify-winning-ticket.cjs --round-number 24 --closing-block-hash 42f8b2006d9841041d91eddb4428a8d75f981a316f67399a238d966d6d8134e3 --ticket-digits 8Loading source...The calculator and standalone script recompute the configured-width Bitcoin hash draw from the public closing block hash and configured ticket digits. The resulting draw digits are interpreted directly as the zero-based winning ticket.
Verification does not prove that a partner credited an internal account or that a payout address belongs to a partner. It proves the draw inputs produce the displayed winning ticket.