- simple-nft
- random-nft
- dynamic-nft
we have used ipfs protocol to keep things decentralized
random-nft is created based on randomness we have used vrf for fulfilling random words and then after we have choosen three nft based on rarety logic we have minted that nft which we have got from randomness logic and here pinata is also pinning our nft othervthan our local ipfs
Here we have stored nft on chain thats cost highest gas cost but if we use svg(scalling vector graphics) it can be minimized. we have manipulated the logic with the hlp of chainlink aggregator that if ETH/USD price increases to some specific price then we will get other nft if price remains below to that spcefic price
frown if prices goes below to the specified price happy if price go above sheduled price
you can clone this repositry by
git clone https://github.com/helloiampratyush/NFT.git