Skip to content

lv795/NFT

 
 

Repository files navigation

👋

INTRODUCTION


This repositry contains three types of Nft

  • simple-nft
  • random-nft
  • dynamic-nft

simple-nft is created on simple ERC721 token standard by using mint and tokenURI function


we have used ipfs protocol to keep things decentralized

png of simple-nft

Alt Text


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

Alt Text Alt Text

Alt Text


dynamic nft

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

Alt Text Alt Text


frown if prices goes below to the specified price happy if price go above sheduled price

we have used solidity code and hardhat frameWork

you can clone this repositry by

git clone https://github.com/helloiampratyush/NFT.git

🙏 Thank you for going throgh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 63.0%
  • JavaScript 25.0%
  • CSS 6.3%
  • Solidity 5.7%