Menu

Profile

Deposit

Bonuses

Search

Fair Play, Proven

Official Cryptographic Transparency Document & Verification Guide

At CazzyGames, we believe you shouldn't have to take our word for it when we say our games are fair. Thanks to our advanced cryptographic framework, every single spin, roll, and deal is Provably Fair. This means the outcome of every bet is determined before the round even starts, and you have the power to verify that the result was random, untampered with, and completely unbiased.

Behind the Scenes Concept

Think of Provably Fair like a sealed envelope. Before you place your bet, we write the game's outcome on a piece of paper, lock it in a safe, and show you the locked safe. You then hand us a random secret word (your Client Seed) to throw into the mix. We open the safe, combine our secret with yours, and that determines the final result. Because you saw the safe before you played, you know we couldn't have changed the results to beat your bet.

Server Seed

A random string of data generated by our servers. To prevent tampering, we show you a hashed (encrypted) version of this seed before the game begins.

Client Seed

A random string of data generated by your browser. You can customize this seed at any time to ensure we have zero control over it.

Nonce

A simple counter that starts at 0 or 1 and increases by 1 for every bet you place with the current seed pair. This ensures that even if you use the same seeds, every bet yields a unique result.

Visual Node Mapping Flowchart
[Server Seed (Secret Key)]
+
[Client Seed + Nonce (Message Input)]
SHA-256 Protocol Engine
Hexadecimal Hash Transformation
Definitive Game Outcome Mapping

Step-by-Step: How to Verify Your Bet

Most players just want to know how to check their games. You can manually verify any bet you place on CazzyGames using standard, independent third-party tools.

1

Reveal the Unhashed Server Seed

Go to your Bet History dashboard and click on the specific round you want to verify. Because the round is over, the system will now display the Unhashed Server Seed (which was securely hidden while you were actively playing).

2

Copy Your Bet Data

Copy the following three values from your game receipt:

  • The Unhashed Server Seed
  • Your Client Seed
  • The Nonce number for that specific round
3

Run the Independent Verification

Follow these quick verification steps using public cryptographic tools:

1. Open an independent, public verification tool like the CodeShack HMAC Generator (available online).

2. Paste the Unhashed Server Seed into the "Secret Key" input box.

3. Paste your Client Seed and Nonce combined together without spaces (for example: myclientseed1) into the "Input Message" box.

4. Ensure the selected hashing algorithm option is set explicitly to SHA-256.

5. Click generate to compute the cryptographic output hash string.

The Ultimate Proof If the newly generated hash matches the Hashed Server Seed shown to you in your game panel before you started playing, it is mathematically impossible for CazzyGames to have manipulated your outcome.

The Mathematics of Trust

For our technically minded players, here is exactly how the cryptographic magic happens behind our dashboard backend. To ensure absolute transparency, the game outcome is generated by passing the combined seeds through the industry-standard HMAC-SHA256 or SHA-256 hashing algorithms.

1. Generating the Hash

The combination of the secrets creates a unique hexadecimal string based on engine configurations:

Result Hash = HMAC-SHA256(Server Seed, Client Seed + Nonce)

Alternatively, some of our proprietary games utilize a direct SHA-256 string concatenation framework:

Result Hash = SHA-256(Server Seed + Client Seed + Nonce)

2. Converting Hex to Game Outcome

Because a raw hash looks like a jumble of random letters and numbers, the system takes the first 8 characters (4 bytes) of that hash string and converts them into a numeric integer value. Let H be the integer value of those 4 bytes.

The final game event index or multiplier is calculated using a modulo operation to fit the specific game's outcome parameters:

Game Outcome = (H mod Max Possible Outcomes) + Offset

For a standard dice game scaling from 1 to 100, the formula clamps the number cleanly like this:

Dice Roll = (H mod 100) + 1

Frequently Asked Questions

Can CazzyGames change the game outcome mid-round?

No. Because you are provided with the encrypted (hashed) Server Seed before you hit play, any change to the outcome on our end would completely break the cryptographic match during verification.

Why should I change my Client Seed?

Your browser automatically creates a random Client Seed for you. However, changing it manually gives you absolute peace of mind that our servers couldn't have guessed your seed chain in advance.

Where can I find my seeds?

You can view, change, and track your active seed pairs at any time by clicking the "Provably Fair" tab located in your user settings dashboard or directly within the game control panel.

Need Help Verifying?

We are committed to providing a completely clear and fair gaming environment. If you have any questions about our Provably Fair algorithms, need help pulling your seed data, or want walking through your first manual verification, our dedicated support team is available 24/7! Drop us a line via email, we are always here to help!