โ† Back to home

Dance Heroes

Web3 onchain social game about dancers. Build the strongest dancing team and compete with other players.

Screenshots

Dance Heroes screenshot 1

Problem Statement

Our solution allows users to experience fully Onchain web3 gaming. Game fairness is under our shield - all crutial logic is stored in smart contracts, allowing it to be both secure and varyfiable.Linkshttps://indudancers-frontend-git-main-web3homeless.vercel.app/https://github.com/ETHIndia-Hack-2023/indudancers-frontendhttps://github.com/ETHIndia-Hack-2023https://github.com/ETHIndia-Hack-2023/indie_dance_stylus_contractshttps://github.com/ETHIndia-Hack-2023/indie_dance_evm_contracts

Solution

During integration of Waku, we faced a problem with downtime of the nodes. We were unable to debug and test our solution, because the nodes were down. The official documentation was not so good, as well as react-hooks from the sdk were hard to use and unintuitive. In some cases, the official hooks were blocking the app and use window in global context, that broke the Next.js SSRDuring the implementation the smart contracts in Rust for Arbitrum Stylus we faced the issues, that constructors are not yet supported there, and it was hard to implement pattern like Ownable. There was issues that stylus doesn't support returning of structures from functions and abi json generation brokes on complex types.

Hackathon

ETHIndia 2023

2023

Prizes

  • ๐Ÿ†

    ๐Ÿ† Most Original๐Ÿฅ‡ Winner

    Arbitrum

  • ๐Ÿ†

    Deploy on Scroll

    Scroll

Contributors