Drawn by drand · Recorded on opBNB · Re-run in your browser
Giveaways on X anyone can re-check.
Entrants sign in with X. Rules and the entry list are frozen before the draw. The random number comes from drand, a public beacon — nobody can know the result early, and nobody can change it after.
No wallet. Free for entrants. Read-only X access.
Every draw leaves three receipts
- Rules frozenLocked at publish · fingerprint in the host's post
- Entries frozenLocked at the deadline · fingerprint recorded on opBNB
- Drawn by drandRound fixed before entries open · draws itself on time
- steps where a person can step in
- 0
- public files: rules, entries, result
- 3
- entries open, the drand round is fixed
- Before
- of the ranking re-computable in your browser; every check verdict can be re-judged
- 100%
Why it's fair
Don't trust us. Check us.
Checked in rank order, all published
Once the random number is out, the platform checks the conditions from rank 1 down and stops when the places are filled. What it read for each person and why they passed or were skipped goes into the public result file, so anyone can re-judge every verdict against the rules. Nobody picks: the order comes from the randomness, the checks are done by code.
Nobody holds the seed
Randomness comes from drand, a beacon run jointly by independent organizations. The round is written into the rules before entries open; until it is published, nobody knows its value.
Results are final
Two files plus one drand signature fix the full ranking; the published check records decide the winners and never change afterwards. There is no void or redraw button — not for us, not for the host.
How a draw runs
Every step leaves something you can check
- 101 · Host
Publish rules
Prize, places, requirements, deadline and drand round go into rules.json.
Receipt: fingerprint in the host's post
- 202 · Entrants
Enter with X
Read-only sign-in that only confirms who you are. No conditions are checked and no API cost is spent at sign-up.
Receipt: your line in the entry list
- 303 · Automatic
Freeze at the deadline
The entry list is written to entries.json and published.
Receipt: the list's fingerprint on opBNB
- 404 · drand
Draw on time
When the pre-set round is out, everyone is ranked, then checked from rank 1 down until the winners and alternates are filled.
Receipt: signature, full ranking and every check record
R = sha256(signature) key = sha256(R ‖ 0x00 ‖ uid) # uid as a decimal string sort by key (bytes, ascending); ties broken by uid as an integer check from rank 1 down: skip anyone who doesn't qualify → first N who do are winners, next M are alternates
Plain limits
What it can't promise
Conditions are checked at draw time, with what X returns at that moment. Every verdict can be re-judged from the published fields, but nobody else can replay what X returned. Between the random number going public and the check (seconds to minutes), someone near the top can still fix a condition — a new profile photo, a follow — and it counts.
The draw depends on drand. If the round can't be fetched we wait and retry — we never switch to another source.
Recording on opBNB can fail. The draw still happens, the page says so plainly, and every file stays downloadable.
We don't ship prizes. The host delivers the prize. We guarantee who won was picked fairly.
We don't vouch for who entered. Any X account that meets the rules can enter, including accounts linked to the host. We prove the draw from the frozen list can't be rigged — not that entrants are unrelated to the host.
FAQ
Do I need a wallet or to pay?
No. Sign in with X. We never ask for a wallet address.
What does the X sign-in see?
Only who you are (your X account ID and handle). It can't post or change your account. If the host requires a follow, we keep this read-only authorization encrypted, use it once at draw time to see whether you follow the host, and delete it right after the draw.
Can the host change the rules?
Not after publishing. The rules fingerprint is public; one changed byte won't match.
Can I enter twice?
One X account, one entry. Entering again changes nothing.