Welcome to the BellaChess project! This project is a chess game enhanced with unique crypto features. It provides an exciting glimpse into the potential of blockchain technology in the gaming industry.
The BellaChess project is split across three separate repositories, each catering to a different aspect of the game.
This repository contains the core chess game developed in Flutter. It features a classic game of chess with an intuitive interface that can be played between two players.
This repository houses the decentralized application (DApp) part of the project. The DApp interacts with the game's smart contracts to enable in-game betting and other crypto features. The DApp is built using Next.js and Ether.js libraries.
This repository contains the game's smart contracts, developed using Hardhat. These contracts power the in-game betting feature, handle token balances, and manage other on-chain activities.
To run the complete project, clone each of the three repositories and follow the setup instructions in the README files of each repository.
Absolutely, you can add a section titled "Terms of Use" to your README file. Here's a suggested addition:
Before interacting with the BellaChess game, we strongly recommend all users to read and understand our Terms of Use.
These terms outline the rules and guidelines for using the BellaChess platform and participating in its associated activities. By using BellaChess, users agree to comply with these terms.
We welcome contributions to the BellaChess project! Feel free to fork any of the repositories and submit your pull requests.
BellaChess is an open-source project licensed under the MIT License