In the world of online gaming—especially Web3, crypto casinos, and high-stakes mini-games—players have one persistent fear: "How do I know this isn't rigged?"

Most games today rely on black-box RNG (random number generation)—invisible to users, unverifiable, and vulnerable to manipulation by the platform. Even platforms claiming to be "provably fair" often reveal seeds only after outcomes, making players suspicious of foul play.

That's where POFG (Proof of Fair Game) steps in—with a transparent, verifiable RNG system that mathematically prevents cheating and puts power into players' hands.

The Core Formula: Math That You Can Verify

At the heart of POFG is a simple, tamper-proof formula used to generate every result:

Result = HMAC(ServerSeed, ClientSeed + Nonce)

  • ServerSeed: Secret value generated by the platform and pre-committed (hash published before play begins)
  • ClientSeed: Chosen or generated by the player
  • Nonce: A number that increases with every round to ensure uniqueness

This formula creates a cryptographic fingerprint that cannot be tampered with after the fact—because the server's original seed commitment is time-locked and pre-published.

Output Logic: Adaptable for Any Game Type

After the hash is generated, it's converted into a game result using deterministic rules:

Game Type
Conversion Formula
Example Output
Integer Game
Final = Hash % 2
Result: 0 (Loss) or 1 (Win)
Float Game
Final = (Hash % 99) / 10 + 0.1
Result: 6.8, 9.4, etc.

These outputs are consistent, repeatable, and verifiable by the player, using any HMAC-SHA256 calculator or our Verification Demo.

Why This Stops Cheating

Feature
What It Does
👤
Player-Controlled Inputs
Players provide the ClientSeed, adding entropy
🔒
Server Pre-Commitment
Platform publishes a hash of the server seed up front
Time-Locked Reveal
Server seed is revealed after the result, preventing tampering
🔢
Nonce-Based Separation
Each round is unique, preventing result repetition
🔍
Open Verifier Tools
Players can audit every round with free tools

You're not just playing. You're verifying.

Lab-Tested Fairness at Scale

To prove the system works under pressure, POFG ran a statistical analysis of 1 billion game generations.

🎲

0.000% Deviation

From expected outcomes

🧪

Independent Testing

Under public scrutiny

🛡️

Zero Bias Certified

By crypto-audit labs

This isn't just random—it's mathematically clean and provable.

What Players See: A Trust Upgrade

Instead of being forced to trust the outcome, players can:

  • View the pre-hashed server seed
  • Input their own client seed
  • Reproduce and verify every round using open tools

Whether you're flipping coins, drawing cards, or playing jackpot games—you now control the proof.

Witness True Fairness

See how one click reveals the math behind every result

  • See how one click reveals the math behind every result
  • Learn to verify your next game in under 60 seconds

Because real fairness doesn't ask for your trust—it gives you the tools to verify it yourself.