Eth Profile It's an application that allows consolidating public and verified information about the professional and personal profile of a user.
Eth Profile It's an application that allows consolidating public and verified information about the professional and personal profile of a user. It uses different protocols to grab social information like Lens, ENS, and POAP. For business information, we made a custom nontransferable, revocable, and burnable NFT (commonly known as Soulbound Tokens). A certifier or company can create a certificate NFT and send it to the user. the certification can be revocable preventing users from sharing not valid data, and can also be burned or hidden if a user doesn't want to show that information.
We used Foundry and Solmate to build the Soulbound contract. React and tailwind for the front end. We used The Graph to read the data from Lens protocol and POAP and created a custom graph for reading some data in our Soulbond contract. We connect our users to the application using Rainbow kit which allows us to connect on mobile using Wallet Connect.