fidexmr / DeTacToe

A decentralized tic tac toe app

Home Page:https://detactoe.surge.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A decentralized tic tac toe app

https://detactoe.surge.sh


Languages

Language:TypeScript 35.7%Language:Vue 28.1%Language:JavaScript 17.4%Language:Solidity 16.8%Language:HTML 1.9%