Crates.io | fair |
lib.rs | fair |
version | 0.0.13 |
source | src |
created_at | 2020-03-14 01:42:03.870714 |
updated_at | 2020-04-02 04:36:28.237521 |
description | CLI tool and library for verifying provably fair games (baccarat, etc.). |
homepage | |
repository | https://github.com/lucasholder/fair.git |
max_upload_size | |
id | 218425 |
size | 336,063 |
CLI tool and library for verifying provably fair games. Compatible with Stake's provably fair algorithms.
Pre-build 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
Client seed: client seed
Server seed: server seed
Nonce: 1
Player won
Player (9): ♠J - ♥10 - ♥9
Banker (5): ♥5 - ♣K
$ fair mines "client seed" "server seed" 1
Squares: [18, 15, 5]
💠 💠 💠 💠 💠
💣 💠 💠 💠 💠
💠 💠 💠 💠 💠
💣 💠 💠 💣 💠
💠 💠 💠 💠 💠
$ fair --help
fair 0.0.5-alpha.0
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). Does not use client/server seed and nonce arguments.
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!