SBT(soul bound token) verification platform that helps integrate VC(verifiable credentials) with on-chain protocols
Verifiable Credentials (VC) are strong means of proving your identity without having to show your profile. However, there are cases where VCs are not so effective, e.g.:
This protocol will create soul bound tokens (SBT) based on the VC. The user will access the protocol with their wallet address and verify the credentials, then the information will be written on a SBT that is minted to connected address. The minted SBT can be used in other protocols as means of verification which can be easily integrated, or it can simply be a token which you can put on your profile, representing your credentials.
The frontend is composed of Next.js. Frontend interacts with WorldAPI, and after it has been appreciated, it will pass the credential to backend. The backend uses Express. Backend mints an SBT, and interacts with Push-protocol creating a chat group The SmartContract for SBT is ERC721 with transferability disabled.
As an integration case with existing platform, we have created two examples