Ready when you are — place a bet!
Recent flips
- Nothing yet this session.
RNG bank
Loading…
Refilled automatically — nothing to click here. A standalone off-chain process (see the
randomprovider tool alongside this project's source) watches this reserve and calls
Qusino's permissionless, free refillRandomBank the moment it runs dry, buying fresh
entropy from Qubic's RANDOM contract out of the bonus pool shown above. If
Reserve filled ever stays at zero for a while, that process isn't running against this
node right now — not something a bet or a page reload here can fix.
How the randomness works
Coin Flip does not use a client-seed provably-fair scheme. Instead, the Qusino contract buys entropy
in bulk from Qubic's RANDOM contract and caches it in an on-chain "Result Bank" (a
per-game pool backed by a shared reserve). Each flip draws instantly from that pool, then the slot is
refilled from the reserve so no value is ever reused. The draw is re-hashed with call-specific
context (invocator, tick, pool nonce) before it decides heads or tails, so outcomes can't be
predicted ahead of a bet.