$10.00
EndedPrize
$10.00
paid in BTCEntries closed
Ended
Entries4
Tickets4
Yours0
Chance—
Result
Naton9002
ticket #1In the draw
4Ticket allocation (4)
In the exact order tickets were assigned — oldest first. The winning ticket falls inside one of these ranges.
| Entrant | Tickets | Range |
|---|---|---|
| Naton9002 winner | 1 | 1–1 |
| ez | 1 | 2–2 |
| abanded | 1 | 3–3 |
| ScamG001 | 1 | 4–4 |
Provably fair
The seed is out. Everything needed to reproduce this draw is below — the check runs in your own browser.
- Server seed hash (published before the draw)
- c0cccba5f902b0a4aee98e298b78f65db79d9dd7b73d7d1bdb4df3c308ba5797
- Client seed
- 019fa6ed-b340-7e89-b74b-c4836732d957
- Nonce
- 0
- Total tickets
- 4
- Server seed (revealed)
- 976069819b7a271c5bf1022d3aca9919936fd037b594d56d0779cee79ef2df57
- Winning ticket
- #1
Could not run the check in this browser.
Reproduce it yourself
// Reproduce this draw with Node (no dependencies)
const { createHmac, createHash } = require("node:crypto");
const serverSeed = "976069819b7a271c5bf1022d3aca9919936fd037b594d56d0779cee79ef2df57";
const clientSeed = "019fa6ed-b340-7e89-b74b-c4836732d957";
const nonce = 0;
const totalTickets = 4;
// 1. The published hash must match the revealed seed
console.log("seed hash:", createHash("sha256").update(serverSeed).digest("hex"));
// 2. The seed's hex string is the HMAC key
const hmac = createHmac("sha256", serverSeed)
.update(`${clientSeed}:${nonce}`)
.digest("hex");
// 3. First 13 hex chars = 52 bits, exact in float64
const n = parseInt(hmac.slice(0, 13), 16);
console.log("winning ticket:", (n % totalTickets) + 1);