# Provably Fair

On the networks that support it, we utilize Chainlink VRF to guarantee that every spin and deal is truly fair and random, providing you with a trustworthy and transparent gambling experience. A VRF is a Random Number Generator (RNG) that provides random outcomes verifiable on-chain. With a VRF, FerdyFlip can provide users with provably fair outcomes that are impossible to have been tampered with. More information on how a VRF like Chainlink VRF works can be found [here](https://docs.chain.link/vrf/v2/introduction).&#x20;

We have built our own in-house randomness provider on networks that Chainlink doesn't yet support. The server awaits a request for a random number and fulfills it with a 256-bit integer. This integer is computed off-chain to avoid cheating the system.&#x20;

The code for the randomness server is public and can be found on our GitHub.

<table><thead><tr><th width="180">Network</th><th>VRF integration</th></tr></thead><tbody><tr><td>Avalanche</td><td><a href="https://vrf.chain.link/avalanche/105">Subscription</a></td></tr><tr><td>Avalanche Fuji</td><td><a href="https://vrf.chain.link/fuji/499">Subscription</a></td></tr></tbody></table>
