This Project allows users to connect their crypto wallet and enter a 3d idle game world play to earn style. The 3d models were created with magicavoxel and react-three-fiber. If the user got the game-access nft he is able to play the game and see his island. The progress will be linked to that nft and uploaded to ipfs, which could be sold when the player is not interested in the game anymore. Players can trade their levels at in game marketplace. NFTs are proof of level.

Idleverse showcase

How it's made

This project uses react-three-fiber and with magicavoxel created 3d models. To allow routing it was necessary to wrap the react renderer in the browser router and use the 3d canvas renderer inside single Pages/routes. We used solidity for smart-contracts. ERC721 for NFTs standard.