Skip to content

fidexmr/DeTacToe

Repository files navigation

DeTacToe

Welcome to DeTacToe, the decentralized tic tac toe! One can use it to bet money on a game against a remote opponent and use the blockchain to ensure the bet is enforced.

The master implementation is live there using the Goerli testnet.

Screenshot

This app is thought as a personal demo to experiment the current blockchain tech stack and perhaps reuse boilerplate code.

Code

The app uses Vite, Vue3, Vuex, Typescript, Typechain, Truffle and Web3.js.

Todo

  1. hardhat contract page interaction generation for solidity dev?
  2. Try out on a faster network than EVM?
  3. Fix Microsoft Edge responsiveness
  4. Add github action with linting and testing
  5. Fix player not finishing the game
  6. Add oracle to add randomness to who plays first