Skip to content
C

Crypto Chess

Chess on Ethereum Blockchain Network where players stakes their ETH token and winner takes it all.

Created on 12th December 2021

C

Crypto Chess

Chess on Ethereum Blockchain Network where players stakes their ETH token and winner takes it all.

The problem Crypto Chess solves

With Crypto-chess, you can play a game of chess on the Ethereum blockchain network. This means that all moves will be verified independently and publicly documented on the blockchain networks to make cheating impossible.
--People can play chess on an ethereum decentralized blockchain network by staking some ETH token and the winner takes
the whole pot as a winning prize.
--No cheating as all the moves are registered and verified on the blockchain.
--Players can play simul chess also.

Challenges I ran into

As this is my first full-stack Dapp development I come across many problems like learning a new language that is solidity and experimenting, learning and debugging various libraries and frameworks like web3.js, webpack , truffle, nodejs.
--The main problem faced is integrating solidity and web3js with the webpack framework.
--Another problem that I faced estimating gas limit during deploying and calling different smart contracts as I am using many contracts for different processes like chess logic, game initiation, move registration I have to estimate and define the gas limit for each function of the contract to work properly.

Discussion

Builders also viewed

See more projects on Devfolio