https://github.com/Anirudha619/NFT_Minter-
- NPM: https://nodejs.org
- Truffle: https://github.com/trufflesuite/truffle
- Ganache: http://truffleframework.com/ganache/
Open the Ganache GUI client that you downloaded and installed. This will start your local blockchain instance. See free video tutorial for full explanation.
Open VS code (any Other Compiler) Open the Cloned repository
On Terminal Type truffle console
then test the contract bt typing truffle test
If test get sucessful then you will see follwing output in terminal
This test confirms that we have minted two nft and we checked that totalSupply in our contract has updated to 2.
https://remix.ethereum.org/
add NFTMinter.sol Smart Contract in remix.
Adjust the setting as per your requirements (I want to deploy on Rinkeby testNet so I choose Injected Web)
after You done with the deployment settings then chose the NFTMinter contract and click on deploy button. Then MetaMask confirmation will pop up click confirm.
Once Contract is deployed to testnet Then you are ready to mint NFT. add your NFT link (IPFS file stored link or Tweet) in the mint function and mint the NFT.
Then Go to Opensea Marketplace and see your NFT