How Provably Fair Works
Provably fair is a cryptographic system that allows you to verify each game outcome was determined before you placed your bet and was not manipulated after the fact. It works by combining a server-generated seed with your own client seed to produce each result.
Server Seed Generated
Before each round, our server creates a random seed and shows you its SHA-256 hash (a one-way fingerprint).
You Set Your Seed
You can enter your own client seed or use the auto-generated one. This ensures the server can't predict the combined result.
Result Calculated
The server seed + your client seed + a nonce are combined via HMAC-SHA256 to produce the game outcome.
Verify Anytime
After the round, the server seed is revealed. Hash it yourself and compare with the pre-game hash to confirm no tampering.
Our Algorithm
Matrix Spins uses HMAC-SHA256 to combine seeds and derive game outcomes. The algorithm is open and verifiable:
hash = HMAC_SHA256(server_seed, client_seed + ":" + nonce)
// Step 2: Extract hex segment
hex = hash.substring(0, 8)
// Step 3: Convert to roll value
roll = parseInt(hex, 16) % total_outcomes
// Step 4: Map to game result
result = outcome_table[roll]
The nonce increments with each bet, ensuring different results even with the same seed pair. You can replicate this calculation using any SHA-256 implementation to confirm your results.
Verify a Spin
Use this tool to independently verify any game result. Enter the server seed, client seed, and nonce from your game history.
Server Seed Hash Checker
Before each round, we commit to a server seed by showing its SHA-256 hash. After the round, the actual seed is revealed. Use this tool to confirm the seed matches the hash.
Platform Fairness Statistics
These figures represent aggregate platform data, independently audited and updated monthly.
RNG Certification & Audits
All games on Matrix Spins use Random Number Generators that have been tested and certified to international standards. Our RNG implementation is regularly reviewed to ensure statistical randomness and unpredictability.
Certification Standards
| Standard | Description | Status |
|---|---|---|
| GLI-19 | Interactive gaming system standard for RNG evaluation | Compliant |
| ISO 27001 | Information security management system | Certified |
| NIST SP 800-22 | Statistical test suite for random number generators | Passed |
| Diehard Tests | Battery of statistical tests for RNG quality | Passed |
Game Provider RTP Ranges
Each game studio sets its own RTP (Return to Player) values. All values are theoretical and calculated over millions of simulated rounds.
| Provider | Games | RTP Range | Certification |
|---|---|---|---|
| Matrix Originals | 25 | 95.0% – 97.5% | In-House Verified |
| NovaPlay | 15 | 95.5% – 97.2% | Third-Party Audited |
| Stellar Slots | 12 | 94.8% – 96.9% | Third-Party Audited |
| CryptoSpin | 10 | 96.0% – 98.1% | Third-Party Audited |
| VegasForge | 12 | 95.2% – 97.0% | Third-Party Audited |
| Thunderbolt Gaming | 10 | 94.5% – 96.8% | Third-Party Audited |
| Phoenix Interactive | 8 | 95.8% – 97.4% | Third-Party Audited |
| Dragon Studios | 8 | 95.0% – 96.5% | Third-Party Audited |
Frequently Asked Questions
Security & Data Protection
Matrix Spins employs industry-standard security measures to protect game integrity and player data.