This a complete example of fullstack NFT minting dApp.
https://okr-nft-dapp.vercel.app
git clone https://github.com/kaganbuzcu/okr-nft-dapp.git
cd okr-nft-dapp
npm install
npm run dev
Use Your Own Smart Contract:
- Change
.env
with your own environment variables. - Remove
/artifacts
folder if it exists. - Put your own smart contract inside
/contracts/
. - Compile your smart contract with
npx hardhat compile
. - Update
/scripts/deploy.js
according to your needs. - Deploy your smart contract with
npx hardhat run scripts/deploy.js --network goerli
. - Copy the deployed contract address and put it inside
/utils/interact.js
contractAddress section.
React, TailwindCSS, web3, Alchemy, NextJS, Hardhat