Skip to main content

Provably Fair (vfair) Verification Engine

All Dark Matter Casino games are governed by an unalterable vfair commit-reveal architecture. Every game result—whether a multiplayer crash multiplier or a private single-player drop—is pre-committed before your stake is accepted.

Core Architecture

The engine guarantees two mathematical properties:
  1. Pre-determination: The server commits to the seed before you place your bet.
  2. Deterministic Derivation: The outcome is computed using public, verifiable mathematical algorithms that anyone can independently execute.

How It Works in Practice


Verifying Outcomes Yourself

Every settled round or bet exposes its raw cryptographic seeds in the in-app modal or via API.

Game Formulas

Crash

Multiplier formula with 99% RTP (1% House Edge): crash=min⁡(100.00,  max⁡(1.00,  ⌊0.991−u×100⌋÷100))crash = \min\left(100.00, \; \max\left(1.00, \; \left\lfloor \frac{0.99}{1 - u} \times 100 \right\rfloor \div 100\right)\right)

Limbo

Crash-style targeted multiplier with 99% RTP (1% House Edge): multiplier=max⁡(1.00,  ⌊0.991−u×100⌋÷100)multiplier = \max\left(1.00, \; \left\lfloor \frac{0.99}{1 - u} \times 100 \right\rfloor \div 100\right) Win condition: multiplier≥targetMultipliermultiplier \ge targetMultiplier.

Plinko

Binomial peg drop with 16 rows and 99% RTP: Each row step derives direction from sequential bits of the derived hash: bit=(hash≫row)  &  1  ⟹  0: Left,1: Rightbit = (hash \gg row) \;\&\; 1 \quad \implies \quad \text{0: Left}, \quad \text{1: Right} Bucket index is simply the sum of rights: ∑i=015biti∈[0,16]\sum_{i=0}^{15} bit_i \in [0, 16].

API Audit Endpoints

You can verify any round programmatically using the public API:
Last modified on October 10, 2026