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.
Log in or sign up for Devpost to join the conversation.