GALABET FAIR / 1.0

Keep the inputs.
Check the result.

A completed round should contain enough information to reproduce its outcome. Fair starts with the seeds, the calculation and a record you can check.

Galabet fox working with the inputs to a calculation
GFS 1.0 · Open calculation rules

THE FOUNDATION

Before the round.
After the reveal.

01 / COMMIT

Publish the commitment.

The server publishes a hash of its seed before play. Keep that commitment so the later reveal can be checked against it.

02 / CALCULATE

Use the declared inputs.

For seed-based games, the server seed, client seed and nonce feed a deterministic calculation. The game mapper turns its output into a roll, path or deck.

03 / VERIFY

Reproduce the outcome.

Once the seed is revealed, check the commitment and run the calculation again with the recorded parameters. Compare the reproduced result with the original.

A RECORD WORTH KEEPING

Give the result
its context.

A number alone cannot explain a round. A developer investigating a mismatch needs the same inputs and rules that produced it.

See the bytes behind a Dice roll →
Commitment
The hash saved before the seed was revealed.
Inputs
The revealed seed, client seed and nonce for the round.
Rules
The game, GFS version and applicable parameters.
Outcome
The recorded result to compare with the recalculation.

What a match tells you.

It confirms that the supplied inputs reproduce the recorded calculation. Checking the revealed seed against a previously saved commitment also ties that seed to the earlier promise. Neither check guarantees payouts or certifies an operator.

Explore Fair 2.0 →