Use Cases
Solutions
Resources
Resources
About
About
When did you first encounter the term "soulbound"? Many may recognize it from the realm of "World of Warcraft," where soulbound items are locked to the player—they cannot be sold, mailed, or transferred to others, ensuring they are for the player's use only. Drawing from his experiences as an avid player of Warcraft, Vitalik Buterin, co-founder of Ethereum, introduced the concept of the Soulbound Token (SBT) in 2022, ingeniously adapting it to the innovative landscape of Web3.
SBTs represent a person's identity, credentials, and affiliations in a non-transferable way on the blockchain. The idea is to use these tokens to reflect a person's reputation, skills, or even certain attributes or accomplishments, which are valuable for various decentralized applications (dApps) and protocols in the web3 ecosystem.
There are two types of soulbound tokens:
Self-certified SBTs: these tokens contain personal information that the holder themselves considers important to others in their social network. For example, a person might create an SBT to show that they possess a particular skill or hobby.
Soul-issued SBTs: "Soul" in this context refers to an organization, company or other individual that can issue SBTs. These SBTs serve as evidence of a person's education, affiliation or membership. For example, a university may issue SBTs to prove that a person has earned a degree, or a company may issue SBTs to identify a person as an employee.
Non-fungible tokens (NFTs) are cryptographic assets on a blockchain with unique identification codes and metadata that distinguish them from each other. Unlike cryptocurrencies, they cannot be traded or exchanged at equivalency. These tokens are associated with specific digital assets such as artwork, video clips, collectibles, or virtual real estate, and represent proof of ownership of these digital items.
Each NFT is unique and cannot be split into smaller denominations, ensuring the authenticity and scarcity of the digital item it represents. Since the data of NFTs is recorded on a blockchain, it provides an immutable record of ownership.
SBTs (Soulbound Tokens) are a type of non-transferable digital credential used on blockchain technology to represent individual identity, qualifications, or relationships. Similar to NFTs (Non-Fungible Tokens), SBTs are unique, but unlike NFTs, SBTs cannot be traded or transferred to other users. This non-transferable nature makes SBTs ideal for proving personal identity, achievements, memberships, educational qualifications, etc.
As discussed above, SBT has diverse usage scenarios in the web3 domain, which is highly similar to the use case of zkMe.
zkMe is a secure, decentralized Self-Sovereign Identity (SSI) wallet utilizing Multiple-Party-Computation (MPC) cryptography, enabling users to store and manage anonymized identity information, including Vertified Credentials (VCs) from trusted entities. This allows identity or attribute proof without disclosing any personal data. MPC distributes private keys across multiple devices or nodes, reducing unauthorized access risk.
With zkMe, the Holder's verification proofs (in form of Soulbound Token or SBT) are minted from the SSI wallet, accessible via the zkMe App or Widget, onto the Holder’s asset wallet. The asset wallet being a digital wallet that Holders use to interact with web3 dApps, typically self-custodial, granting users full control over assets and private keys. If a Holder participates in multiple chain ecosystems, an SBT delegated copy is minted for each. This ensures a seamless Holder dApp user experience.
The principle of "one face, one digital identity" serves as a formidable defense against automated scripts and Sybil schemes. Utilizing zkMe's facial recognition for identity verification, users are assigned a distinct digital identity (DID), greatly complicating any malicious attempt to flood the system with fraudulent accounts. This approach fortifies businesses against the risks of dealing with inauthentic entities, providing assurance that their engagements are with legitimate human participants.
With zkMe's zkKYC solutions, institutions can confidently join DeFi while meeting KYC compliance requirements. zkMe employs ZKPs and MPC to protect and secure user identity information while providing necessary KYC information. This way, institutions can maintain their regulatory standards while participating in DeFi. By bringing their trust and reputation to DeFi, institutions help create a more secure and efficient financial system for all involved.
As of now, zkMe offers four types of zkKYC credentials:
Proof-of-Location (zkPoL)
The zkLocation service offers a significant advantage to the crypto industry, especially DeFi protocols, by marrying regulatory compliance with user privacy. It allows for precise geolocation verification using zero-knowledge proofs, enabling protocols to adhere to local laws without sacrificing inclusivity or exposing sensitive user data. This approach not only mitigates legal risks but also opens up global liquidity opportunities, allowing for expansion into new markets
Proof-of-Citizenship (zkPoC)
AML Check (AMLMe)
Sanction, Watch, and Wanted List Checks; Politically Exposed Persons (PEP); and Adverse Media Checks.
Know Your Transaction (KYT)
KYT's primary objective is to keep all transactions in line with applicable laws and compliance standards. It achieves this through live monitoring of user wallet activities.
With the help of KYT, the zkMe Dashboard enables real-time tracking and analysis of transaction data, making it possible to spot and tackle any suspicious activities promptly. At present, zkMe Dashboard offers the capability to explore wallets on various networks including Ethereum, Polygon (MATIC), Arbitrum, and Base among others (see KYT Supported Scope for the full list). with confidence.
To build the zk-credential layer of web3. In the trust-less world of tomorrow, credentials are only shared when, where and strictly as irreducibly needed.
We build the leading infra for presenting verified credentials in a trust-less and private manner. Issuers, Holders and Verifiers around the world trust and employ the zkMe protocol to leverage Identities’ value.