C

CheckMatic

Battle of Wits for Crypto Gifts

Created on 12th December 2021

C

CheckMatic

Battle of Wits for Crypto Gifts

The problem CheckMatic solves

Chess just got more interesting !!
A dApp that allows users to challenge their opponents and get Crypto prizes for winning the chess match.
It currently is deployed on Mumbai Testnet

Walkthrough

  • Users log in via their MetaMask
  • They set a bet amount in terms of Matic
  • A link to the game is generated which needs to be forwarded to the opponent
  • When the opponent joins he can accept/decline the challenge
  • Once the challenge is accepted the players can lock the crypto which was set in the bet
  • The Smart Contract will handle all the transactions
  • Once the winner is declared he/she can claim their rewards !!

Additional Functions which are implemented

  • Decentralized Exchange
  • Lightning Fast NFT Minting on multichain using IPFS and smart contracts.
  • Defi Dashboard to check all your balances
  • The dApp is scalable thanks to Polygon

Challenges we ran into

  • Had no solidity experience earlier, thus learning the language was the first challenge, it was quite easier compared to Rust.
  • Integrating the SmartContract to the React Frontend was something that took longer than expected as we wanted to provide a friendly User experience.
  • We worked on adding multiple features for making the platform multifunctional, a place where Moralis came in handy with their superfast plugins.
  • Currently, we are still working on enhancing the user experience and have thought about some future features for the dApp, more about this is mentioned in the GitHub Repository.

Discussion

Builders also viewed

See more projects on Devfolio