We are looking for some use cases that can extend existed NFT art collection and ended up with "A dApp 💻 for making an existed NFT collection become redeemable token" for anything from hoodie merchandise to tungsten cube. This project is a submission for Ethglobal's NFTHACK 2022.
Well, it's 🦄[fill anything here].exchange but we redeem with NFT here.
- Artist 👨🎨 (or any person) can create campaigns, including the collection they want to plug in, name and maximum redeem count per user.
- Redeemer 🧑💻 can come to home page, select campaign they want to redeem, select item they want to redeem and redeem in exchange for their NFT automatically handle by smart contracts.
- Smart contract including
NFTForX.sol
for main logic on redeemable campaign and its factory contract. - Web application as user interface for interacting with smart contract.
- ⛓ Smart contract : Openzeppelin contracts, Solidity and Alchemy.io
- 💻 Web application : React.js, Moralis and Vercel CI
- 📦 Deployed on Mumbai Polygon Testnet
- ETHGlobal for having us participated in #nfthack2022
- solidity-nextjs-starter for setting up project