C

Chess 3.0

A mobile-first chess app powered by decentralized technologies - You can stake to play, win games and earn tokens and NFTs and upload your best matches to IPFS for friends to watch

131

The problem Chess 3.0 solves

Chess, a game older than time immemorial, is a favorite pastime for a lot of people around the world. Some of the famous apps like Lichess, chess.org have ridden this phenomenon and have become a loved product for all. With Netflix shows promoting chess as well, it has gained a lot of momentum in recent times.

However, most of these chess apps and games online are centralized, have little to no real money gaming features, and are generally prone to the risk of hacks and single point of failure.

In comes, Chess 3.0, a decentralized chess app (yes, an android/ios app) where one can stake tokens, earn tokens and NFTs through competitions, see other's streams and other games as well. Basically the perks of lichess or chess.org with the goodness of web3.

Challenges I ran into

Multiple ones :(

Web3 integration with react native is generally a huge pain
Issues with WalletConnect for login
General issue with Moralis Web3Api to invoke signing notifications in Metamask
However, some of these cases helped me rethink what exactly needs to be decentralized and thanks to Moralis for making life immensely smooth in certain scenarios.

Discussion