Dance Heroes
Web3 onchain social game about dancers. Build the strongest dancing team and compete with other players.
Created on 10th December 2023
•
Dance Heroes
Web3 onchain social game about dancers. Build the strongest dancing team and compete with other players.
The problem Dance Heroes solves
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.
Challenges we ran into
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.
Tracks Applied (9)
Arbitrum Track
Arbitrum
Filecoin Track
Filecoin
Waku Track
waku
Celo Track
Celo
Alliance Track
Alliance
Mantle Network Track
Mantle Network
Lighthouse.storage Track
lighthouse
OKX Track
OKX
Scroll Track
Scroll
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.



