Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 841 Bytes

README.md

File metadata and controls

50 lines (33 loc) · 841 Bytes

Manage NFT smart contract using Hardhat

🧐 Features

Here're some of the project's best features:

  • Deploy soulbound NFT on IOTA
  • Deploy ERC721 NFT smart contract
  • Minting NFT
  • Upload Metadata to IPFS

🛠️ Installation Steps:

1. install depencencies

npm install

2. deploy smart contract

npx hardhat run scripts/deploy-contract.mjs --network [choose network here]

3. Upload metadata to IPFS

npx hardhat run scripts/store-asset.mjs

4. mint NFT

npx hardhat run scripts/mint-nft.mjs --network [choose network here]

5. revoke SBT NFT

npx hardhat run scripts/revoke.mjs --network [choose network here]

💻 Built with

Technologies used in the project:

  • hardhat
  • solidity
  • javascript