Fair team draws
A fair draw should be verifiable.
We seal the roster before sale, use a future public number we cannot control, and publish the proof after the break fills.
- Sealed before sale
- Independent randomness
- Public proof
Four guarantees
Fairness is built in before the draw.
Roster sealed before sale
Every team and card list is committed to a digital fingerprint. Any later change would break it.
Future public randomness
Each purchase is committed to a future drand round before its random value exists. RipHQ cannot know or control it.
Equal chance every time
The published number maps without bias across only the teams still available.
Complete proof after fill
Roster commitments, beacon rounds, and assignment records become public so the full draw can be replayed.
Verify any draw
You do not need to take our word for it.
The sealed inputs are hashed, then mapped without bias to one remaining team.Same inputs. Same team. Every time.
Open View randomness proofs after your team is revealed.
Follow the drand link to compare the round and public number with the independent record.
After the break fills, use the complete disclosure to reproduce every assignment.
See exactly how selection works
Available team slots are sorted by immutable ID. SHA-256 combines a domain separator, the candidate-manifest commitment, the available-set hash, drand randomness, a unique draw ID, and a counter.
Rejection sampling removes modulo bias. The published proof includes the inputs needed to reproduce the recorded selection digest, selected index, and selected team.
