Skip to main content
All CollectionsGames
Provably Fairness
Provably Fairness

How can I verify the outcome of my games?

aspect avatar
Written by aspect
Updated over a week ago

All games on Diceblox abide by the Provably Fair standard. As such, all games are independently verifiable. Pre-made verification links have been linked below for convenience.

At Diceblox, we have two Provably Fair schemes.


Single-player games

Verifiable Random Functions (VRF)

A verifiable random function (VRF) is a cryptographic function that takes a series of inputs, computes them, and produces a pseudorandom output and proof of authenticity that can be verified by anyone. (chain.link article)

Case opening, upgrader, and mines outcomes are generated using Verifiable Random Functions. VRFs are random functions that allow verification instantly. All games can be validated using our public key.

VRF Public Key:

02182ee8bd1e67fce2e5b10a838987cbb9593c40fc4f4d451d48f8f63ec2576aa9

This value will always be the same; you should never change it when performing outcome verification.

By using VRFs, our fairness system allows players to verify their games without having to rotate their server seed. Instant proof is verifiable as soon as the bet is placed. True fairness.


Multi-player games

Blockchain Seed Pairs

For multi-player games that require multiple client seed inputs, we use the EOS blockchain to provide fairness.

As soon as all bets are locked in, we generate an EOS block number that will be processed within the next few seconds. Our server then waits for this block to be mined, and uses the block ID as the client seed.

By using a blockchain, we eliminate the need for any centralized third-parties and can guarantee an untampered experience.


Independent Verification

For your convenience, we have provided pre-made verification scripts that require little programming knowledge. If you're having trouble verifying a game, start a conversation, and we'll help you out promptly!

Game

Scheme

Verification

Case Battles

Blockchain Seed Pair

Case Opening

Verifiable Random Function

Mines

Verifiable Random Function

Upgrader

Verifiable Random Function

Did this answer your question?