
dKBC (decentralized Kaun Banega Crorepati)
A decentralized version of the infamous KBC game with crypto rewards to win!
Demo
About
The problem it solves Kaun Banega Crorepati (abbreviated as KBC) is a very popular game and the Indian adaptation of the game "Who wants to be a Millionaire" where you can earn money by answering questions. The idea definitely is addictive, and the idea of shifting it for a blockchain paradigm sounds even more amazing! So, dKBC is a decentralized version of KBC online game, in which the users can login to the app anonymously using the ZK login, and then they can start playing. The logic of the game, the questions and the methods are all put into the smart contract built on top of solidity. The users can play the game and earn money in form of AVAX tokens (the testnet ones), and then it could be paid of any wallet address that they want.
How it's made
Challenges we ran into Getting to know about the depths of blockchain and web3 technologies was both intriguiing and exciting. We enjoyed the process throughout but there were moments where it was challenging for us. Some of them include:- 1. Setting up a testing environment for our smart contract as hardhat was throwing some unexpected errors. 2. We had some difficulty navigating through the documentation and that even made us pivot from our actual decided idea, so that made us complete our work in a much lesser time. 3. We had no prior practical experience with web3 so it was also a bit challenging to get the hang of it.