Perpetual roulette game for Turbin3 Accelerated Builders Cohort.
- Update your Solana CLI, avm and Bun toolkit
agave-install init 2.1.0
avm use 0.31.1
bun upgrade- Clone repository
git clone https://github.com/Turbin3/accel-MagicRoulette.git- Install dependencies
bun i- Configure .env file
cp .env.example .env- Resync your program ID
anchor keys sync- Build program
anchor build- Create and fund keypair
solana-keygen new -o magic-roulette-wallet.jsonNote
About 5 SOL is required for program deployment and funding accounts used in testing, which will be defunded at the end of every test.
- Deploy program
bun run deploy- Optionally initialize IDL
bun run idl:initRun tests against devnet cluster. Requires program to be first deployed.
bun run testNote
Run bun run reset; bun run test to run 'hot-reloading' tests.
View the open issues for a full list of proposed features and known bugs.








