CLI tool and library for verifying provably fair games. Compatible with Stake's provably fair algorithms.
Pre-built binaries for Linux, macOS and Windows are available in release.
Remember to put it in your $PATH
(e.g. mv ~/Downloads/fair /usr/local/bin/fair
).
On Mac or Linux you can use this install script:
curl -sL https://raw.githubusercontent.com/lucasholder/fair/master/install.sh | sh
If you have Rust:
cargo install fair
$ fair baccarat "client seed" "server seed" 1
Hashed Server Seed: a4e53dc2f480b8fce6fe688b1317658b446299df23ad533394406427c8c19557
Player won
Player (9): ♠J - ♥10 - ♥9
Banker (5): ♥5 - ♣K
$ fair mines "client seed" "server seed" 1
Hashed Server Seed: a4e53dc2f480b8fce6fe688b1317658b446299df23ad533394406427c8c19557
Squares: [18, 15, 5]
💠 💠 💠 💠 💠
💣 💠 💠 💠 💠
💠 💠 💠 💠 💠
💣 💠 💠 💣 💠
💠 💠 💠 💠 💠
$ fair --help
fair 0.0.13
Lucas Holder <lucasholderx@gmail.com>
CLI tool and library for verifying provably fair games (baccarat, etc.).
USAGE:
fair [SUBCOMMAND]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
baccarat Baccarat game
blackjack Blackjack
crash Crash game (uses Stake.com's parameters).
diamond_poker Diamond poker
dice Dice game
help Prints this message or the help of the given subcommand(s)
hilo Hilo game
keno Keno
limbo Limbo game
mines Mines game
plinko Plinko game
roulette Roulette
slots Slots game(s)
video_poker Video Poker
wheel Wheel game
As expected, we get the same result as on Stake.com.
Work In Progress... more game support coming!
- Blackjack
- Hilo
- Baccarat
- Diamond Poker
- Dice Roll
- Limbo
- Plinko
- Roulette Roll
- Keno
- Mines
- Video Poker
- Wheel
- Slots
- Crash