/nextjs-nft-mint-dapp

A simple, fast, and modern dApp for minting NFTs

Primary LanguageTypeScriptMIT LicenseMIT

Next.js NFT Mint dApp

A simple, fast and modern dApp for minting NFTs.

Just set up some configurations and add your own ABI.

The actual dApp is here: Skulls In Love

Usage

  1. Clone this project:
git clone https://github.com/kjmczk/nextjs-nft-mint-dapp.git
  1. Change into the directory:
cd nextjs-nft-mint-dapp
  1. Install the dependencies:
npm install
  1. Set up some configurations:

Set the values of environment variables in the .env.development, .env.production, and .env files to yours.

  1. Add your ABI:

Copy your contract ABI from the Remix and paste it into contract/abi.json.

See the Remix documentation for how to generate an ABI.

  1. Run the server:
npm run dev

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out the Next.js deployment documentation for more details.

If you deploy to a hosting provider other than Vercel, I cannot guarantee that this dApp will work properly.