https://github.com/adidem23/aib
This is AI-NFT-Minter Application which generates Images from users Description and Mint them as NFT
https://github.com/adidem23/aib
erc721 huggingface javascript mern-stack metamask nft reactjs stable-diffusion thirdweb
Last synced: 12 months ago
JSON representation
This is AI-NFT-Minter Application which generates Images from users Description and Mint them as NFT
- Host: GitHub
- URL: https://github.com/adidem23/aib
- Owner: Adidem23
- Created: 2023-08-08T12:22:17.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-01T16:12:25.000Z (about 2 years ago)
- Last Synced: 2025-01-11T08:14:00.568Z (about 1 year ago)
- Topics: erc721, huggingface, javascript, mern-stack, metamask, nft, reactjs, stable-diffusion, thirdweb
- Language: JavaScript
- Homepage: https://adityaainft.vercel.app
- Size: 313 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
AiB: AI NFT Generator




Table of Contents
## About The Project
The AI NFT Generator Project is not just about the fusion of AI and NFTs; it represents a shift in the art and technology landscape, where creativity and innovation are boundless. As the project continues to evolve, it promises to reshape how we perceive, create, and trade art in the digital age, making art more accessible and collectible than ever before.
### Built With
I have Built This Project Using Following Tech Stack mentioned below
- [](https://skillicons.dev) ReactJs
- [](https://skillicons.dev) solidity
- [](https://skillicons.dev) JavaScript
- For Genration of Image from User Prompt Input I have used Stable Diffusion Model from Hugging Face
- For Miniting and NFT Minting I have used ThirdwebSDk for that purpose
### Prerequisites
This is an example of how to list things you need to use the software and how to install them.
* npm
```sh
npm install npm@latest -g
```
* NodeJs
```sh
Download Nodejs Version ^ 17.0.0 LTS
```
* You must Have Metamask Installed on system and You Must Have Polygon-mumbai matic tokens For transactions
* You must Have Thirdweb Account For That
### Installation
Follow The Installation manual and install dependencies
1.Clone this repo and Fork AiB
2.Install NPM Modules
```sh
npm install --force
```
3.Run Frontend
```js
cd src
npm run start
```
4.Open Metamask and Mint NFTs !! 😎
## Output and Screenshots and Video Output :
- FrontPage :

- MintPage :

- Genearted Image :

- Minted NFT :

- Video Output of Code :
https://www.loom.com/share/87013f63230e4d0aabe70a637c99db42?sid=b230e656-7912-4c9a-8e13-dd8c7ab778f9
## Deployment Links :
- Thirdweb Smart Contract Link :
https://thirdweb.com/mumbai/0x7bBa929Fd6c5b3aaf8a839724c48ab081f32a7c6
- Vercel Deployed Link :
https://adityaainft.vercel.app/
- Fleek Deployed Link :
https://lingering-cherry-6342.on.fleek.co/