Make sure the following tools are installed:
- Node.js: Version 16 or higher
- Yarn: Version 1.22.10 or higher
- Scarb: Version 2.8.4 or higher
- Dojo: Latest version
-
Clone the Repository:
git clone https://github.com/webisoftSoftware/dominion-starknet.git cd dominion-starknet
-
Install Frontend Dependencies:
cd frontend yarn install
-
Run the Frontend Development Server:
yarn dev
-
Build and Deploy Contracts:
cd contracts scarb build
Follow the instructions in
contracts/README.md
for detailed deployment steps. -
Set Up Torii:
- Configure Torii to index on-chain data.
- Set up the Torii client in the frontend to handle blockchain events dynamically.
- Website: Dominion Poker Game
- Documentation: Refer to the
contracts/README.md
andfrontend/README.md
for detailed setup and usage instructions. - Dojo Framework: Documentation
- Starknet: Developer Resources