This is a multi-utility Web3 platform that integrates staking, casino-style gaming, sports betting, and education into a single blockchain-powered ecosystem.
✅ Staking: Lock PA tokens (and other supported assets) to earn rewards while funding the platform's gaming economy.
✅ Gaming: Casino-style games like roulette, slots, and prize wheels keep players engaged with quick, excitinh gameplay
✅ Sports Betting: Covers live and upcoming events, offering competitive odds and multiple bet types.
✅ Academy: An interative learning hub teaching Crypto basics, platform mechanics, and risk management to onboard newcomers.
The goal is to create an all-in-one hub where players can play, earn, and learn without hopping between multiple platforms.
The demo highlights:
✅ Staking Dashboard – Simulated staking with reward tracking.
✅ Mini Games Preview – Early builds of roulette, slots, and spin-the-wheel.
✅ Sports Betting UI – Mock-up with odds feeds and betting slip preview.
✅ Academy Hub – Interactive tutorials and gamified quizzes.
Note: This demo uses testnet contracts and mock data for demonstration. It is not connected to mainnet or real funds.

Lock ChormaWay tokens and monitor rewards in real-time.

Casino-style game previews including roulette, slots, and prize wheel.
✅ Frontend – React / Next.js / TailwindCSS
✅ Blockchain – Solidity / Hardhat / Ethers.js
✅ Backend – Node.js / TypeScript / PostgreSQL / Redis
✅ Games – Phaser.js / Unity / WebGL
✅ Sports Data – Integrated via 3rd-party APIs
✅ Enterprise Layer – ChormaWay BCDB middleware
You’ll start by editing this README file to learn how to edit a file in Bitbucket.
- Click Source on the left side.
- Click the README.md link from the list of files.
- Click the Edit button.
- Delete the following text: Delete this line to make a change to the README from Bitbucket.
- After making your change, click Commit and then Commit again in the dialog. The commit page will open and you’ll see the change you just made.
- Go back to the Source page.
Next, you’ll add a new file to this repository.
- Click the New file button at the top of the Source page.
- Give the file a filename of contributors.txt.
- Enter your name in the empty file space.
- Click Commit and then Commit again in the dialog.
- Go back to the Source page.
Before you move on, go ahead and explore the repository. You've already seen the Source page, but check out the Commits, Branches, and Settings pages.
Use these steps to clone from SourceTree, our client for using the repository command-line free. Cloning allows you to work on your files locally. If you don't yet have SourceTree, download and install first. If you prefer to clone from the command line, see Clone a repository.
- You’ll see the clone button under the Source heading. Click that button.
- Now click Check out in SourceTree. You may need to create a SourceTree account or log in.
- When you see the Clone New dialog in SourceTree, update the destination path and name if you’d like to and then click Clone.
- Open the directory you just created to see your repository’s files.
