Inspiration
The inspiration was from the theme of the event with AI and Blockchain.
What it does
The user can generate a steampunk-themed avatar image through customization and if they like it, they can mint it as NFT and own them
How we built it
We created the front end using Next.js and used an API call to the Hugging Face FLUX model to generate the image. Then we used Polygon for smart contracts to mint the generated image if the user likes it.
Challenges we ran into
Instead of Polygon, we wanted to use Midnight and registered for the Midnight wallet, but there was an issue with it and we were told to do it with a different tool and mention in the post how you would have used the Midnight. So the plan was to use Midnight to mint the generated image as NFT if the user likes the image and wants to own it. Another thing is we tried building our own Generative model to generate the images but we lacked the dataset to train the model in a particular theme. So we had to change to a pre-trained model called FLUX.
Accomplishments that we're proud of
We are proud that we were able to integrate Blockchain and AI into one single application.
What we learned
We learned many things about the blockchain and the different types of models in Hugging Face for image generation
What's Next for Forge Your Unique Steampunk Identity
Try to implement more styles and give the users much more control. Come up with an image generation model from scratch, developed and fine-tuned for this theme. And build a separate marketplace for users to interact.
Built With
- huggingface
- next.js
- polygon
Log in or sign up for Devpost to join the conversation.