Author: Amjad Hossain
Imagine Token is an AI generative-based token minting system that allows users to mint Non-Fungible Tokens (NFTs) backed by AI-generated images. The system is designed to allow users to create unique NFTs based on a description of their desired image.
The Imagine Token system is built on top of Ethereum blockchain technology and consists of several components that work together to provide a seamless and secure user experience. These components include:
The user interface (UI) provides a simple and intuitive interface for users to interact with the system. Users can log in using their Metamask wallet and enter a description of the image they would like to create. The UI also displays the four different images generated by the AI-based image generative tool and allows the user to select one image.
The Imagine Token system uses a third-party AI-based image generative tool DALL-E API to generate four different images based on the description provided by the user.
Pinata provides access to ipfs - a decentralized file storage platform that is used to store the generated images and metadata files for the NFTs.
The Imagine Token system uses a customized ERC-721 standard smart contract to mint the NFTs.
Etherscan is used to track the status of the transaction and to view the details of the minted token.
OpenSea is the platform where the token is viewable publicly and can be traded as well with many more features.
TBD
TBD
The preview version of this webapp is deployed on an EC2 machine in AWS. It uses the Goerli testnet and uses the free access to Pinata and DALL-E. Users need an access key to mint using the currently deployed preview version.
0xC90Aec9a4273c00EEB1f41D4CC7f5e049207499d
The Imagine Token system provides a simple and intuitive way for users to create unique NFTs backed by AI-generated images. The system is built on top of Ethereum blockchain technology and consists of several components that work together to provide a seamless and secure user experience.