DocsCore concepts
What Verification Proves
A verified round means less than most people assume and more than a casino's own word. This page draws the line.
"The checked values match" is a narrow statement. It means: these inputs, put through this published arithmetic, give this result, and the revealed seed hashes to the commitment in the record.
That's worth having. It's also all you get.
What a Match Establishes
The result wasn't chosen after the bet. If you saw the commitment first, the server seed was already fixed, and your client seed and the nonce were fixed by you and by counting. There's no room left to steer.
The arithmetic is public and small. You don't have to trust Galabet's verifier, or the casino's. Dice is about a dozen lines in any language with HMAC-SHA256, and the repository carries 2,240 game vectors so a port can prove it matches.
The mapping isn't quietly biased. No modulo anywhere. A Dice roll is backed by 429,453 or 429,454 of the 4,294,967,296 possible inputs depending on the roll, a difference nobody can bet on.
What a Match Does Not Establish
Commitment Timing
A record carries a commitment. Verification checks the seed against it. Whether that commitment was on your screen before you bet is something only you know, which is why it's worth saving one yourself.
Payouts
The library returns a roll. It has never heard of your stake. A casino can derive every result honestly and still pay 1.9× on a bet that should pay 1.98×, or not pay at all.
Advertised Return
House edge is a declared number in the record for the games that use one. Declared isn't audited.
Advance Knowledge of Results
While a seed is live the casino can work out the coming results, because it holds everything that goes into them. It can't alter them. For a single-player game against the house that matters less than it sounds, since the house gains nothing from knowing a result it can't change and you haven't bet on yet. It matters more anywhere the operator can act on that knowledge, and GFS 1.0 doesn't solve it.
Signer Identity
A valid Ed25519 signature ties a record to a public key. Whose key it is, is a separate question with a separate answer.
Cash-Out Timing
For Crash and for Galabet Flight, recalculating the crash point checks the crash point. A receipt saying you cashed out at 2.40× is a claim. Nothing in the hash chain proves when your click reached the server.
When Verification Is Useful
Verification earns its keep in disputes. "The site cheated me on that roll" becomes a question with an answer, and the answer doesn't come from the site. That's the use. Most players never check a round, and the scheme still does its job, because a casino that can be caught by any player at any time has a reason not to try.
It isn't a licence, an audit or a recommendation, and a badge that says a site follows the spec doesn't say the site is safe to play at.
