Perpetual roulette game for Turbin3 Accelerated Builders Cohort.
- Update your Solana CLI, avm and Bun toolkit
agave-install init 3.1.8
avm use 0.32.1
bun upgrade- Clone repository
git clone https://github.com/ChiefWoods/magic-roulette.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.









