Provably Fair
Every winner on FortunePots is chosen by a verifiable random function (VRF) from ORAO, recorded on the Solana blockchain. No one — not other players, not even the FortunePots operator — can predict or influence the outcome, and anyone can verify it independently.
How it works
- When a pool's timer ends, the smart contract requests randomness from ORAO's oracle network, using the pool's own on-chain address as a unique, one-time seed.
- ORAO's decentralized validators produce a cryptographically signed random value for that seed and write it to a public account on-chain. It cannot be forged, reused, or swapped for a different pool.
- The smart contract reads that value and computes the winner index as
randomness mod participants. The selection is performed by the contract itself — there is no human step. - The pot (minus the platform fee) is paid to the winner on-chain, and the result is permanent and public.
Why you can trust it
- Unpredictable: the random value doesn't exist until after the pool closes, so it can't be gamed in advance.
- Unforgeable: it's produced and signed by ORAO's network, not by FortunePots.
- Bound to the pool: the randomness is tied to the pool's address, so a result from one pool can't be reused for another.
- Publicly verifiable: the randomness lives in an on-chain account anyone can inspect.
Verify it yourself
On the Winners page (and on any settled pool), click “Provably fair ↗” to open that pool's ORAO randomness account on Solana Explorer and confirm the exact value that selected the winner.