Verifiable Credentials (VCs) are digital certificates that securely verify the identities and roles of legal entities and their representatives. The credentials are digitally signed and tamper-resistant which provides a reliable means of automated authentication.
VCs within the vLEI system serve to establish a standardized and interoperable framework for identity verification across various industries and across borders. They are issued based on the underlying LEI (Legal Entity Identifier), which is a unique identifier already established to create transparency in the connections between financial transactions and corporations globally.
The vLEI credentials extend this concept to include not only the legal entities but also individuals acting in official capacities on behalf of these entities. This allows for a detailed and verified digital representation of both organizational and personal roles, enhancing trust in business transactions. The credentials can be managed throughout their lifecycle, including issuance, renewal, and revocation by accredited organizations known as Qualified vLEI Issuers (QVIs).