project screenshot 1

Dance Heroes

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

Dance Heroes

Created At

ETHIndia 2023

Winner of

Arbitrum - 🏆 Most Original 🥇 Winner

Scroll - Deploy on Scroll

Prize Pool

Project Description

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.

Links

How it's Made

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 SSR

During 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.

background image mobile

Join the mailing list

Get the latest news and updates