paulsimroth / ai_nft_minter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI NFT Minter

This is an DApp where you can mint NFTs using AI. Using Hugging Face, a text is converted to an image and then minted as an NFT and uploaded to IPFS. I followed this Tutorial for creating this project.

Technology Stack & Tools

Setting Up

    1. Clone the Repository
    1. Install Dependencies: $ npm install
    1. Setup .env file: Before running any scripts, you'll want to create a .env file with the values as seen in .env.example:

Create an account on Hugging Face, visit your profile settings, and create a read access token.

Create an account on NFT.Storage, and create a new API key.

    1. Run tests $ npx hardhat test
    1. Start Hardhat node $ npx hardhat node
    1. Run deployment script In a separate terminal execute: $ npx hardhat run ./scripts/deploy.js --network localhost
    1. Start frontend $ npm run start

About


Languages

Language:JavaScript 61.6%Language:CSS 18.5%Language:HTML 11.5%Language:Solidity 8.0%Language:Shell 0.4%