Skip to the content.

FULL STACK NFT MINTING DAPP

This example shows how to build a Full Stack NFT minting Dapp using Hardhat, ethers.js, Next.js and TailwindCSS. It follows the steps outlined in the official open in Metaschool.

This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, a sample script that deploys that contract, and an example of a task implementation, which simply lists the available accounts.

Try running some of the following tasks:

npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
node scripts/sample-script.js
npx hardhat help

Prerequisites

In order to build a full stack NFT minting dapp and be successful in this guide, you must have the following:

Node.js installed on your machine Metamask wallet extension installed as a browser extension. New to all this, learn here to set up your MetaMask account.

Resources Solidity docs Solidity by example: An introduction to Solidity with simple examples

client