Blog · Fairness & Anti-Cheating

A Provably Fair Poker Checklist for Players

Fairness & Verification Published September 25, 2026 · Fair Poker Research Team

Many poker sites say they are “fair.” A better question is narrower and more useful: can a player independently verify the fairness claim? If the answer is only “trust the operator, trust the certificate, trust support,” the model still depends on trust.

This checklist is not a hacking guide and it is not a recommendation to play for money. It is a way for players, builders, and researchers to read fairness claims with sharper eyes. You do not need to be a cryptographer, but you should know which signals matter and which ones are just marketing language.

Start with who creates the deck

The first question is simple: does the server alone generate the deck order, hold the plaintext deck, or know every player’s hole cards? If it does, players may be able to audit records after the fact, but the architecture still concentrates too much power in one place.

A stronger design splits deck creation and decryption across multiple parties. The server relays messages instead of acting as the dealer. If the relay is compromised, the attacker should not automatically gain a complete view of the deck. For the architectural background, see why no dealing server matters.

Look for commit and reveal

Provable fairness is not just about randomness that “looks random.” It is about a process that can be locked before it is revealed. A cryptographic commitment lets a party commit to a value first and reveal it later, so others can check that it did not change. NIST describes hash algorithms as mapping messages of arbitrary length to fixed-length digests, a basic building block for integrity checks: NIST Hash Functions.

In poker, commitments can lock random seeds, shuffle steps, or important game events. The useful questions are practical: when was the commitment published? When was the value revealed? Could anyone wait for useful information and then change their input? For more context, read cryptographic commitments in poker.

A simple test: if a platform can show the final result but cannot show how the result was locked step by step, it has not given players a real verification path.

Check signatures, logs, and replay material

A robust system signs important messages. A digital signature is not mainly about hiding the message; it helps prove who signed it and whether it changed after signing. NIST’s digital signature overview frames this around signer assurance and modification detection: NIST Digital Signatures.

Players should not have to manually verify every signature, but the system should be able to export enough material for review: hand ID, player submissions, commitments, reveals, signatures, event order, and final verification result. Without this material, “audit” often means screenshots and trust. See what a poker audit trail means and tamper-evident poker logs for the deeper version.

Be honest about the limits

Provably fair dealing mainly addresses platform-side risks: secretly changing the deck, seeing cards, or rewriting records after the hand. It does not automatically stop collusion, bots, account sharing, phishing, or malware on a player’s own device. Those require governance, account security, reporting flows, and behavior analysis.

The most credible platforms usually do not say “we solve all cheating.” They separate claims carefully: shuffle and deal can be verified; player-side abuse needs enforcement; account safety needs user habits too. Clear boundaries are a sign of maturity, not weakness.

End with four questions

Use four questions as a fast filter. Can the server alone know every hole card? Are key sources of randomness committed before they are revealed? Can a player export enough material to replay the verification? Does the platform explain what provable fairness cannot solve?

If the answers are clear, the platform is at least taking “verifiable” seriously. If the answers are vague and rely mostly on brand trust, stay cautious. Real fairness should not live only on a landing page. It should leave evidence that players can check.

Curious how provable fairness is built?

Fair Poker is a non-profit open-source research project on verifiable Texas Hold’em fairness: the deck is co-encrypted and shuffled by participant browsers, there is no dealing server, and every hand can be verified independently. The project provides no gaming service to the public; the full source is published — download it and run your own instance to study it.

Download the source

This site is a non-profit open-source research project and provides no gaming service to the public; the demo is research-testing only with valueless test chips — no real-money gambling. This article is educational content, not betting advice.

← Back to all articles