Week 8 Progress Report: During Week 8, I worked on developing a smart contract and deployed it on the Mumbai network. The smart contract is responsible for managing the ownership of off-chain NFTs, which were created earlier in the project. The smart contract also allows users to verify the trade on-chain without needing to pay the gas fee. Here's a breakdown of the key functions of the smart contract:addNFT: This function creates a new entry in the blockchain for the email id of the use...