project screenshot 1
project screenshot 2
project screenshot 3

Omnichain ERC6551

We built a game console NFT with an associated omnichain ERC-6551 Token Bound Account to enable chain-agnostic in game asset ownership..

Omnichain ERC6551

Created At

ETHOnline 2023

Winner of

🏊 Scroll — Pool Prize

Project Description

The Wavegear is an Omnichain NFT with an associated Omnichain ERC-6551 Token Bound Account. Ownership of the NFT allows you to use the Token Bound Account on any supported chain, from any supported chain. This setup opens doors for new use cases in game asset ownership and interoperability by providing chain-agnostic infrastructure via player owned Omnichain NFTs.

How it's Made

This project uses Axelar GMP to connect the NFT and associated Token Bound Account across supported chains. For this hackathon we deployed these contracts to Scroll and Mantle. Axelar GMP provided a smooth way for us to connect the Token Bound Accounts on each chain. We also used NextJS + Wagmi to build a front-end for minting the omnichain TBA NFT and related in game NFTs.

Our goal was to create a virtual game console called the Wavegear as the Token Bound Account NFT, provide the ability to mint on Scroll, and then use the Wavegear TBA to mint an in-game token on Mantle from the Account on Scroll. However, we ran out of time and couldn't finish connecting the contracts to our frontend.

background image mobile

Join the mailing list

Get the latest news and updates