Provably Fair — Wingo
Every Wingo result is generated from a secret server seed. We publish sha256(serverSeed) before any round is played, so the seed cannot be changed after the fact.
The winning number for a period is computed deterministically:
number = parseInt( HMAC_SHA256(serverSeed, "<mode>:<periodId>").slice(0, 8), 16 ) % 10
When a server seed is rotated out, its raw value is revealed. You can then call /api/wingo/verify?mode=1min&periodId=… to fetch the published hashes and the revealed seed, and recompute any past result yourself.
- Color mapping: 0 = Red+Violet, 5 = Green+Violet, even = Red, odd = Green.
- Size: 0–4 = Small, 5–9 = Big.
- Payouts: number ×9, Big/Small ×2, Red/Green ×2 (×1.5 on the violet-shared number), Violet ×4.5.