project screenshot 1
project screenshot 2
project screenshot 3

Galaxy Throne Warfare + ZK NFT Bridge

We've built a trustless #ERC721 open access #NFT bridge connecting L1 #Ethereum to L2 #Taiko & #Polygon zkEVM!🌉 Also, introducing a fully on-chain turn-based strategy game on Taiko, Polygon zkEVM & Gnosis🎮. Plus, an easier zkEVM merkle proof backend!💻 #blockchain #innovation🚀

Galaxy Throne Warfare + ZK NFT Bridge

Created At

ETHGlobal Tokyo

Winner of

trophy

⛓ Polygon — Best Cross-Chain Hack

trophy

🏊‍♂️ Polygon — Pool Prize

Project Description

Title: Cross-Chain NFT Bridge, On-Chain Strategy Game & Enhanced zkEVM Backend

Description:

We proudly present our hackathon project, addressing NFT interoperability, scalability, and entertainment in the blockchain ecosystem. Our project has three key components:

Trustless ERC721 Open Access NFT Bridge: A secure cross-chain bridge connecting L1 Ethereum, L2 Taiko & L2 Polygon zkEVM, enabling seamless transfer and management of diverse ERC721 NFTs without intermediaries.

Fully On-Chain Turn-Based Strategy Game: Showcasing our bridge's potential, we've developed an engaging, scalable game deployed on Taiko, Polygon zkEVM & Gnosis. Players can use NFT assets across networks, illustrating blockchain-based gaming's future.

Enhanced zkEVM Backend with Merkle Proof Support: We've built a backend service to simplify Merkle proof generation/validation for zkEVM, streamlining the platform and enabling easier work with zkEVM applications.

Our project empowers users and developers by offering flexibility and new opportunities. The cross-chain NFT bridge opens possibilities for creative expression, while the on-chain strategy game demonstrates blockchain gaming potential. The enhanced zkEVM backend optimizes the ecosystem and simplifies zkEVM application usage.

We believe our project will contribute to blockchain growth and evolution, and we're eager to share it with hackathon judges and participants. We look forward to your feedback and further developing our platform as a comprehensive solution for NFT interoperability, gaming, and zkEVM optimization.

How it's Made

For this project, we carefully selected cutting-edge technologies and tools to ensure a robust, scalable, and efficient solution. Here's an overview of our tech stack and how we put it all together:

NFT Bridge: We utilized Taiko zkEVM and Polygon zkEVM as the backbone for our trustless ERC721 Open Access NFT Bridge. These Layer 2 solutions enable fast and secure cross-chain NFT transfers between Ethereum, Taiko, and Polygon, providing the desired interoperability.

Smart Contracts: We developed our smart contracts using Solidity, a popular and versatile language for Ethereum-based applications. We employed Hardhat, a powerful development environment, for compiling, deploying, and testing our contracts, ensuring their reliability and security.

Frontend: To create a user-friendly and visually appealing interface, we chose React, Next.js, TypeScript, and Tailwind CSS. This combination of technologies allowed us to build a responsive, modular, and maintainable frontend that interacts seamlessly with our smart contracts and backend services.

Backend: For our enhanced zkEVM backend with Merkle Proof Support, we developed a Rust-based service to efficiently handle Merkle proof generation and validation. Rust's performance and safety features made it an ideal choice for this critical component.

Sponsor Technologies: We integrated the @statechannels browser-based wallet to streamline the connection to Coinbase and Bitfinex APIs, simplifying user onboarding and interaction. We also leveraged MobX to design a reactive frontend that automatically updates based on changes in the underlying data.

GPT-4 Assistance: To facilitate our development process, we occasionally sought help from GPT-4, OpenAI's advanced language model. GPT-4 provided valuable insights, suggestions, and ideas to improve our project throughout the development journey.

By combining these technologies, we built a comprehensive solution that addresses NFT interoperability, gaming, and zkEVM optimization. Our project showcases the potential of blockchain-based entertainment and cross-chain interactions, paving the way for future innovations in the space.

background image mobile

Join the mailing list

Get the latest news and updates