Skip to content
Dance Heroes

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

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

Core game process is implemented with smart contract in Rust, and successfully deployed on Arbitrum Stylus. Deployed co...Read More
Arbitrum

Arbitrum

Filecoin Track

We are using IPFS for our static storage of the game assets, which are game sprites and images, music, animations, etc. ...Read More
Filecoin

Filecoin

Waku Track

We used WAKU for internal global communication between players, and made a social element of the game upon it. Waku all...Read More

waku

Celo Track

We used celo as our chain, successfully deployed the contract on Alfahores: https://alfajores.celoscan.io/address/0xbea3...Read More
Celo

Celo

Alliance Track

Our project - is a 100% fully onchain idle game, which is utilizes all web3 tech. All parts of the game are decentralize...Read More
Alliance

Alliance

Mantle Network Track

We made the funniest game on the hackathon and deployed it on mantle network. You can find it here: https://explorer.tes...Read More
Mantle Network

Mantle Network

Lighthouse.storage Track

We are using IPFS for our static storage of the game assets, which are game sprites and images, music, animations, etc. ...Read More
lighthouse

lighthouse

OKX Track

We used oklink X1 as our chain, successfully deployed the contract here: https://www.oklink.com/ru/x1-test/address/0x5F7...Read More
OKX

OKX

Scroll Track

We used scroll as our chain, successfully deployed the contract on Scroll Sepoila testnet: https://sepolia-blockscout.sc...Read More
Scroll

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.

Discussion

Builders also viewed

See more projects on Devfolio