Home

Awesome

Shuffler

Shuffler uses StarkWare's VeeDo VDF to seed a seedable RNG, and shuffle a randomisable list of items.

Beacon Contract

We use the Beacon Contract deployed on Ethereum's Rinkeby testnet to pull randomness seeds from.

Get Started

export PROVIDER_WSS_URL=wss://ropsten.infura.io/ws/v3/xyz
export PRIVATE_KEY=abc
$ cargo build
$ source .env
$ ./target/debug/shuffler