A Web3 dapp that allows users to challenge and play Connect 4 matches with others. The contract was authored by Miguel Piedrafita and is deployed on the Mumbai testnet at address 0x2A20791964a1275d8f3d24f959185E1551e2B6C9. Hardhat is used to test and deploy contract, providing TS native tooling. The Graph is used to keep track of games, events and protocol stats.
- Vite
- Hardhat
- The Graph
- wagmi: contract hooks
- RainbowKit: wallet connection
- tailwindcss: CSS framework
- Apollo: GraphQL tooling
Navigate to app folder and install dependencies
cd app
pnpm install
Start the development server
pnpm dev
Special thanks to m1guelpf & t11s
- connect4-sol: original contract repo