A

AI-NFT-Generator

Create and Mint NFT using AI

The problem AI-NFT-Generator solves

The app -> AI-NFT-Generator app is an AI powered web3 dApp which allows the user to create an artwork and then mint that artwork to his/her wallet as an NFT.

The AI which is used here to generate the artwork is the 'Stable Diffusion-2'

Steps to work with the dApp -

  • Connect your metamask wallet to the dApp.
  • Enter a name and description to the image.
  • Be as detailed as possible while writing the description of the app.
  • Click on the 'Generate & Mint' button.
  • Wait for the dApp to generate the image using the stable diffusion AI.
  • Sign the transaction and pay the gas fee.
  • Your minted NFT is successful!

Challenges I ran into

Being new to web3 development and the AI Ml domain it was tough for me to figure out what to build and how to build an application.

A few challenges that I ran into were -

  • Figuring out the stable diffusion API.
  • Figuring out how to use the NFT.Storage provided by IPFS.
  • Making communication between my dApp and the smart contract.

Discussion