project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

BlockCraft

A 3D adventure block-building game. Users have personal spaces, solo/multiplayer collaboration. Free base assets; buy or trade in-game NFT assets. Avatars linked to social profiles. Invite friends, chat, create NFTs, trade worlds for an immersive blockchain gaming experience

BlockCraft

Created At

ETHOnline 2023

Winner of

trophy

🏊 Scroll — Pool Prize

Project Description

Blockcraft is a open world game that you can play on a platform that works across different chains. Its built using EVM contracts, on both Scroll Sepolia and Eth Sepolia. The game uses NFTs for its in game assets. Offers a single sign on process with Sismo.

In Blockcraft you can. Own lands at the same time. As you progress you'll earn experience points. Unlock in game assets. These resources can be used creatively in the world to build your very own Blockverse through NFTs.. There's a trading system within the Blockverse that enhances your gaming experience.

Furthermore Blockcraft allows players to communicate with each, in game making it possible for two users to have conversations.We are also working on a multiplayer mode that will let players collaborate and communicate seamlessly while enjoying gameplay together.

How it's Made

The Blockcraft Contracts project encompasses a deployment on the Scroll Sepolia Test Network, an environment that harnesses the Scroll native L1 to L2 cross-chain bridge. This integration offers a distinctive advantage in chain selection, currently confined to the Ethereum Sepolia network. Leveraging Sismo Connectz ZK proof verification, our system prioritizes user privacy through a spectrum of measures ranging from selective disclosure of personal data to the establishment of an anonymous user identification framework. This framework effectively operates as a privacy-protected in-game identity.

Furthermore, we have implemented the XMTP cross-chain messaging service, reinforced by lit claimable keys, to facilitate secure communication within the Blockcraft ecosystem. This enables users to securely dispatch messages to friends simply by entering their email or phone number.

The Blockcraft game itself is constructed using the Three.js library, providing a robust foundation for an immersive gaming experience. The underlying contracts are meticulously scripted in Solidity and deployed on an EVM-compatible blockchain infrastructure, currently supporting both Scroll and Sepolia networks. This combination of technologies ensures a seamless and secure gaming environment for our users.

background image mobile

Join the mailing list

Get the latest news and updates