Inspiration

NFT is something I've known about for a long time, and the more I study about it, the more I realize how widely it's used. The issue is that there are numerous chains, and users must be aware of all of them in order to build nft on each platform. That is why we want to create a true interchain NFT hub where users can manufacture coins on our chain and send them to other networks.

What it does

Aeternalism acts as a central hub for NFT where users can mint and transfer NFT between chains.

How we built it

The Aeternalism demo consists of 3 components

  • Ethereum smart contracts where users mint and lock NFT
  • Aeternalism chain that has an NFT module with only 1 function: CreateNFT
  • Aeternalism's Go client which listens to LockNFT event on Ethereum and calls CreateNFT on the Aeternalism chain

Challenges we ran into

We identify many security concerns while developing the application, so we skip all of the difficult parts of security for the demo.

Accomplishments that we're proud of

We archived sending ERC721 NFT from Ethereum to Aeternalism.

What we learned

We've learned how to use the powerful go module to integrate other chains sdk into the universe.

What's next for Aeternalism

To be production-ready, the project needs to accomplish a high-security level and add more chains in the future.

Built With

+ 2 more
Share this project:

Updates