Skip to content

Latest commit

 

History

History
13 lines (13 loc) · 1.06 KB

README.md

File metadata and controls

13 lines (13 loc) · 1.06 KB

Blockchain-Based 2-Player Tic-Tac-Toe Game

Backend

  • Framework: Developed using Foundry with 100% unit test coverage to ensure robustness.
  • Game Mechanics: Players can create a new game with another address and make moves on their turn. Each move is recorded onchain.
  • Game Sharing: Once a game is created, players can share a link or the game ID for the other player to join.
  • Error Handling: If a player navigates to an incorrect game, they receive a warning and cannot access the game's progress.
  • Technology: Implements Coinbase Smart Wallet for wallet integration and passkey sign-in for improved user authentication.
  • Deployment: Currently live on the Base L2 Mainnet.

Frontend

  • Tech Stack: Built using React, wagmi, and viem, leveraging the OnchainKit app template for seamless integration.
  • Deployment: Available on Vercel.

Future Upgrades

  • Implement session keys to create a more immersive user experience.