LIMBO PROVABLY FAIR VERIFIER
Limbo strips the multiplier game to its skeleton: pick a target, get a number, win if the number clears it. The number is pure seed-math — type a revealed pair and nonce here and the identical multiplier falls out, along with every intermediate step.
A Limbo result is the first float of HMAC-SHA256(server seed, "clientSeed:nonce:cursor") inverted into a multiplier. Output here equals Stake’s and Shuffle’s to the cent; for anyone else consult the casino scheme list before drawing conclusions.
From Float To Payout
Think of Limbo as Crash with the animation deleted. No rocket, no timing, no cash-out reflex — you commit to a target, the multiplier appears, done. What remains is the purest expression of the provably-fair idea: a single float, one inversion, one comparison. That austerity makes Limbo the fastest game to audit and the clearest one for understanding how seed-derived randomness behaves.
HOW LIMBO RESULTS ARE CALCULATED
Limbo turns a single random float into a multiplier with a 1% house edge:
- Take the first float in [0,1) from
HMAC-SHA256(serverSeed, "clientSeed:nonce:0"). - Compute
n = floor(float × 1e8) + 1. - Multiplier =
floor( (1e8 / n × 0.99) × 100 ) / 100.
Dry run: the vector seeds some server seed / some client seed at nonce 1 yield the float 0.59192619, which inverts to a multiplier of 1.67x. Enter them above and step through the derivation live.
WHAT THE MULTIPLIER DISTRIBUTION ACTUALLY LOOKS LIKE
Because the result is essentially 0.99 divided by a uniform float, the chance of clearing any target m is about 0.99 / m. Concretely: a 2.00x target lands roughly 49.5% of the time, 10x about 9.9%, 100x about 0.99%, and 1,000x once per ~1,010 bets. The median round sits near 1.98x — half of all multipliers are below it — and at every target your expected return is the same 99%. So a long drought under 5x is not the site “cooling you off”; it is a heavy-tailed 1/x curve doing what heavy tails do. Knowing the curve is the difference between auditing a game and just glaring at it.
WHY BOTHER CHECKING A NUMBER?
Precisely because Limbo shows you nothing else. With no animation to scrutinise, the entire round is one printed multiplier — and the natural fear is that the multiplier was chosen after the casino saw your target, always landing a hair beneath it. Recomputing the round dissolves that fear: the float came from a server seed committed by hash before the bet and a client seed the operator never controlled, so the value existed independently of anything you typed. One caveat survives every successful check — the 0.99 factor is a permanent 1% house margin — and the underlying commitment scheme is explained in full in our guide.
Related Resources
Play Limbo: Crash & Limbo Games
Strategy: Lowest House-Edge Games
Sites scored on verifiability: the fair-casino leaderboard