NFTs in this project are not real or special. They are taken from freepik.com, a website with standard digital content. So, these NFTs don't have any real value or uniqueness.
I grabbed 30 NFTs from freepik.com and made 1000 copies (images and matadata) with a Python script. This was just to make sure I had enough for testing during the NFT minting process. The duplicates do not add any value or rarity.
This project focuses specifically on NFT minting functionality.
- Create Solidity Smart Contract
- Deploy Smart Contract to Polygon Amoy Testnet
- Integrate MetaMask wallet on the website
- Mint NFT by sending transaction to the deployed Smart Contract
- Display minted NFT on the website
- Solidity
- HardHat
- Polygon Amoy Testnet
- MetaMask Wallet
- Alchemy
- Pinata IPFS
- NFT ERC721 token
- Frontend: NextJS 15 + Tailwind CSS (in progress)