FRFair Roll commitment · seeds · nonce · digest Partner site
Fair Roll / Legal
Terms of use & risk

Legal notice and risk warning

This page states what this site is, what it is not, and who it is for. It applies to every other page on the site.

  1. Before playsha256(server seed)published as the commitment
  2. You chooseclient seedunder your control, editable
  3. Per roundhmac_sha256(seed, client + nonce)one digest per bet
  4. Mappingdigest to a number in rangeimplementation specific
  5. After rotationserver seed revealedhash must match the commitment

18+ only

This site concerns gambling and is intended for adults of legal gambling age in their own jurisdiction. If you are under eighteen, leave the site. If gambling is illegal where you live, nothing here is directed at you and you should not act on it.

Affiliate disclosure

Pages on this site contain an affiliate link to a partner destination. If you open an account through it, this site may earn a commission. This costs you nothing extra, does not change the price of anything, and is the site's only source of funding. Where the link appears it is marked with a sponsored relationship attribute.

No advice, no review and no audit

Nothing on this site is legal, financial, tax or gambling advice, and nothing here is a recommendation of any operator, game, provider or payment method. This site does not state that any named product is provably fair, does not review or rank anything, and has performed no audit or verification on anyone's behalf. The mechanics described are the common construction used in the industry, and implementations differ. The only authoritative version of any recipe or term is the one published by the party that operates it.

Worked values

The hex values and mapped numbers on this site were computed with Node's crypto module from the seeds printed on the same page, and the command to reproduce them is published. They are arithmetic examples offered so you can check an implementation against a known input. They are not game results, not paytable descriptions, and not offers.

Risk warning

Gambling involves risk and can cause serious financial harm. Verifiability does not reduce that risk. A game whose results can be verified can still carry a house margin on every stake, a verified losing round is still a loss, and no arrangement of cryptographic commitment changes the expected value of play. Never stake money you cannot afford to lose, never borrow money to gamble, and never increase stakes to recover a loss or to test whether results are being generated honestly.

Accuracy and change

Content describes mechanisms general to the industry rather than tracking any product's live implementation. Implementations and published procedures change without notice. Where this site is out of date or imprecise, the operator's or provider's own current published procedure prevails. No content here creates any obligation on any party.

If gambling is causing harm

Chasing losses, staking more than planned, hiding play from people close to you, or playing with money set aside for something else are recognised signs that the activity has stopped being recreational. Free and confidential support exists in most countries through national gambling-harm helplines, and every licensed operator is required to publish responsible-gambling tools, including deposit limits, loss limits, session limits and cooling-off periods. Those tools are free, they work, and using them is not an admission of anything.

Disclosure: this page carries an affiliate link to gamdom.com/r/csgo2026. If you open an account through it we may earn a commission. It costs you nothing extra and it does not change what we write. 18+. Gambling involves risk and can cause serious financial harm. Provably fair is a transparency property, not an advantage: a verifiable result can still lose, and the house margin still applies.