Skip to content

roynalnaruto/shuffler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • Environment variables (file .env)
export PROVIDER_WSS_URL=wss://ropsten.infura.io/ws/v3/xyz
export PRIVATE_KEY=abc
  • Compile, source the secrets and run
$ cargo build
$ source .env
$ ./target/debug/shuffler

About

PoC shuffler using StarkWare's VDF Veedo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages