Jackpot
How a Jackpot result is derived, step by step. Every step is public and can be reproduced from the seeds.
Derivation
- 01
When a pot opens the house draws a seed and shows its SHA-256. The seed is published when the pot is paid.
- 02
A pot is a row of tickets, one for each smallest unit of the coin put in, numbered from 0 in the order the entries were made: an entry of n units made when the pot held t owns tickets t … t+n−1.
- 03
u = u52(0) of the stream with server seed = the pot's seed, client seed = "<pot id>:draw", nonce 0. The winning ticket is floor(u × pot ÷ 2⁵²).
- 04
The entry that owns the ticket wins. Paid: pot − floor(pot × 5%).
float(k) and the rest of the notation are defined in the byte stream.
Run these steps on a bet of your own, in your browser.
Open the verifierRules that fix the payout
One pot is open at a time. Put in any amount, as often as you like while it is open. What you have in the pot is your share of it, and your share is your chance: a third of the pot wins it one time in three.
When a second player comes in, a clock of 120 seconds starts. It does not restart when somebody adds more. When it runs out the pot closes and one ticket is drawn.
The winner is paid 95% of the pot. The other 5% is the house's. So every amount put in returns 95% on average, whoever puts it in and whatever their share.
While you are the only player and no clock is running, you can take your stake back. If nobody else comes in for 30 minutes it is returned to you. Once a second player is in, a stake stays in the pot.
The house has no stake in a pot and adds none: every entry is a player's. A pot between players is not cut by the maximum payout.
What one player may have in one pot is held to the table's largest bet. Play against other players earns no experience, rakeback or wagering.