RUSTLY

Verify a draw

Don't take our word for who won — check it. Every finished giveaway publishes the numbers below, and this page re-runs the exact calculation we did. It runs in your browser, so you're not trusting our server to mark our own homework either.

1. Check the seed wasn't swapped

We publish a fingerprint before entries open, and the seed itself only after the draw. Hashing the seed has to reproduce that fingerprint exactly — if it doesn't, the seed was changed after we knew who entered.

2. Recompute the winning ticket

Every entry is a numbered ticket. This is the exact sum we run — it takes no input from us beyond the values published on the result page.

ticket = sha256(seed : beacon : entriesHash) → first 12 hex → mod totalEntries

Everything above runs in your browser. Nothing you paste is sent anywhere — you can disconnect from the internet and it still works.

Where to find the values

Every drawn giveaway has a result page listing the seed, beacon, entry-list hash and winning ticket. Open the one you want to check and copy them across — or start from the giveaway page, where past winners each link to their proof.

What a failed check means