AnonCard is a "business card" shape solution for the new emerging world of crypto and metaverse.
AnonCard is a "business card" shape solution for the newly emerging world of crypto and metaverse. 1, a user connects their wallet to AnonCard using MetaMask. 2, the user uploads a cover picture and inputs the information. (name-that user might use in the crypto world, Twitter id, discord id, ...) 3, the user mint AnonCard NFT with all the information that the user input 4, the user meets a fren in a Web3 event. 5, the user exchanges their AnonCard with the fren 6, The user can now view the fren's AnonCard from their AnonCard Wallet in the application. Also this "Received" AnonCard can save more data like when, and where they met and some memos that they want to leave
Our project uses Next frontend, hardhat as a development environment and Linea network. We created the initial mock for a mobile device from the design part since most use cases would suit the mobile environment. (eg. meet people in a talks and meetups,...) We are currently having Next js frontend but this could be updated to `ReactNative to make more suitable functions for the use-cases. We implemented MetaMask in our application by MetaMask SDK. This established wallet connection in the application and user status management. For user status management, also Jotai has been used.
We are minting the NFT's using the OpenZeppelin contract, and we used the NFT.Storage API (IPFS) as a way to store our metadata for each of the Cards so everything is handled in the backend so the user only has to have a working metamask account with some Linea E`TH and that is it, they can generate their own business cards by filling out their information in the frontend.