CCF Labs — RNG & RTP Lab

Independent Certification
for Fair Casino Games

CCF Labs tests and certifies casino game RNGs and RTPs to the same statistical standards used by regulated markets. Every certificate is publicly verifiable and embeddable on your platform.

NIST
SP 800-22 test battery
CCF-STD-001
Published testing standard
10M+
Rounds per RTP simulation
48hr
Hotfix re-cert turnaround

What We Certify

Four certification tracks

Every certification produces a signed digital certificate with a unique ID, a public verification page, and an embeddable badge.

RNG

RNG Certification

Full statistical analysis of your game's Random Number Generator. We run the CCF-STD-001 core battery — eight NIST SP 800-22 tests — over at least 1,000,000 bits of output to confirm no statistically detectable bias or patterning.

Includes: Frequency · Runs · Spectral · Serial · Entropy · Cumulative Sums — per CCF-STD-001

From $1,900 · ~10 business days
Learn more →
RTP

RTP Audit

Return to Player verification against stated odds. We simulate the game across 10M+ rounds and validate that actual payout rates fall within the declared RTP tolerance band.

Includes: Long-run simulation · Variance analysis · Payout confirmation · RTP certificate

From $1,200 / audit · Can bundle with RNG
Learn more →
PLT

Platform Certification

End-to-end audit of the casino platform itself — not just individual games. Covers RNG infrastructure, game integration integrity, bet settlement logic, and anti-manipulation checks.

Includes: Infrastructure review · Integration audit · Settlement verification · Platform cert badge

Enterprise pricing — contact us
Learn more →
HFX

Hotfix Validation

48-hour fast-track re-certification for previously certified games that have received a patch or update. Confirms the change did not alter RNG behavior or RTP characteristics.

Requires existing CCF Labs certificate · Diff-based review · Updated certificate issued on pass

$490 · 48-hour turnaround
Learn more →
View Full Service Details →

Process

From submission to live certificate

Our process is fully documented and transparent. You receive a written report at each stage.

1

Submit Game

Submit via our portal with game build, RTP declaration, and integration docs.

2

Statistical Analysis

The CCF-STD-001 battery runs over a certification-grade sample (≥ 1M bits). RTP simulation runs 10M+ rounds where applicable.

3

Written Report

Detailed technical report delivered. Includes pass/fail on each test, anomalies flagged.

4

Certificate Issued

Signed digital certificate with unique ID (WC-YYYY-XXXX) generated and activated.

5

Badge Goes Live

Embeddable badge activated. Links live to your public certificate page in real time.

Methodology

The CCF-STD-001 core battery

Eight tests from NIST SP 800-22, applied exactly as published in our testing standard. Every test produces a p-value evaluated at α = 0.01.

T-01 · NIST

Frequency (Monobit)

Checks that 0s and 1s appear with equal probability across the full output stream.

T-02 · NIST

Block Frequency

Divides the stream into blocks and checks each for localized bias.

T-03 · NIST

Runs

Validates that runs of identical bits oscillate at the expected rate for a truly random sequence.

T-04 · NIST

Longest Run of Ones

Detects abnormal clustering by comparing longest-run lengths against theoretical distribution.

T-05 · NIST

DFT (Spectral)

Detects periodic patterns in the sequence using discrete Fourier transform analysis.

T-06 · NIST

Serial

Tests uniformity of m-bit overlapping patterns across the full output.

T-07 · NIST

Approximate Entropy

Measures regularity — predictable pattern structure lowers entropy and fails the test.

T-08 · NIST

Cumulative Sums

Detects drift — an excess of 0s or 1s concentrated early or late in the stream.

Don't take our word for it — run the tests yourself

Our RNG Test Tool runs the NIST SP 800-22 battery live in your browser. Paste any RNG output and see the same real p-values our certification is based on. Nothing is sent to a server.

Open the RNG Test Tool →

Certificate Format

Every cert has a unique, verifiable ID

Certificate IDs follow the format WC-YYYY-XXXX. Each ID maps to a public page showing full test results, test date, RTP range, and current status.

Badges are hot-linked — if a certificate expires or is revoked, the badge automatically updates to reflect the new status. No code changes needed on your side.

Verify a Certificate →
RNG
CCF Labs · Specimen Certificate
Certificate ID
WC-YYYY-XXXX
GameSample Game Title
StudioStudio / Operator
TypeRNG + RTP Audited
Declared RTP96.0%
IssuedOn issuance
Status SPECIMEN
✓
RNG Certified
CCF Labs
✓
RTP Audited
96.2% verified

Pricing

Clear, flat-rate pricing

No hidden fees. Volume discounts available for studios submitting 5+ games.

RNG Certification

$1,900 one-time

Per game. Full CCF-STD-001 battery.

  • Full statistical report
  • Unique cert ID
  • Public cert page
  • Embeddable badge
  • ~10 business days
Apply →

Hotfix Validation

$490 one-time

Re-cert after a patch. Existing cert required.

  • Diff-based review
  • Updated certificate
  • Badge stays live
  • 48-hour turnaround
Apply →

Platform Cert

Custom

Full platform-level audit for operators.

  • Infrastructure review
  • Integration audit
  • Settlement verification
  • Platform cert badge
  • Dedicated analyst
Contact →

CCF Foundation

Also license your platform

CCF Labs certifies your games. CCF Foundation licenses your platform. A fully compliant operator has both. Foundation Standard licenses include one free RNG cert.

Learn About CCF Foundation →
CCF
CCF Foundation · License
CCF-2026-0037
BetkyoCorp · Operator License
ACTIVE

Quick Verify

Verify a game certificate

Enter a certificate ID (format WC-YYYY-XXXX) or a game name to check its status.

Or go to the full verification page →