Introduction
  • What is NFT and its use cases
  • ERC 721 vs ERC 1155
Setup development environment
  • Install hardhat and its dependencies
  • Alchemy and Metamask account
Creating NFT Solidity Contract
  • ERC-721 contract using Openzeppelin
Create NFT meta data & upload to IPFS
  • Uploading images to Pinata
  • Create Meta data and upload to Pinata
Deploy Smart Contract to Ethereum
  • Writing the deployment script
Minting the NFT
  • Creating a minting script
  • View NFT in Metamask wallet
Sell on Opensea Marketplace
  • View and Sell your NFT in OpenSea
Download the code
  • Get the Complete Code