View Code? Open in Web Editor
NEW
eCommerce warranty system using NFTs
Home Page: https://goerli.etherscan.io/address/0x86E7D252314f1ab35a0712d5871E27015FcdB4a0
Solidity 52.50%
TypeScript 47.50%
nft-warranty-smartcontract's Introduction
Smart Contract for Warrenties using NFT
- Product ID - Identify a particular product.
- Serial Number - Identify a particular product instance.
- A product can be uniquely identified given its Product ID and Serial Number.
- Token ID of NFT genrated for a product is
[Product ID][serial number]
.
-
Deployer of the smart contract.
-
Admins of the smart contract.
-
Seller of the product/warranty (Brands).
- Add/remove products (specify warranty period of each product)
- Tracking repairs and replacements.
- Add mapping for isAdmin and isSeller so that frontend can check if user is admin or seller and display corresponding panel accordingly.
- Soulbound NFTs
- Loyalty Program.
- Implement automatic burn of tokens after warranty expries.
nft-warranty-smartcontract's People
Contributors
Watchers