W3C Verifiable Credentials

Everything you need to know about W3C Verifiable Credentials (VCs).

About Verifiable Credentials

A Verifiable Credential (VC) is a tamper-proof digital credential, standardized by W3C, that can be cryptographically verified. It allows individuals to securely share trusted information about themselves with enhanced privacy features, such as selective disclosure and data minimization.

We built the Verifiable Credentials library, as part of our open-source identity stack. The VC lib enables:

  • Issuers to create and sign VCs

  • Holders to receive, store and present Verifiable Credentials

  • Verifiers to parse and verify VCs

Learn more 

W3C VCs explained

Watch this introductory video in which we explore what Verifiable Credentials are, what they enable and how to get started using them.

Benefits of VCs

  • Tamper-Resistant: VCs are resilient to forgery and alteration, ensuring the trustworthiness of the data they present.

  • Easy-to-Verify: Verifiable Credentials are easy to verify due to their cryptographic underpinnings, which also ensure the authenticity of the presented digital assertions.

  • Privacy Preserving: Through selective disclosure, users can share only necessary information (e.g., age verification without showing full ID), enhancing privacy. 

  • Compliance: Verifiable Credentials are standardised (W3C Data Model) boosting interoperability and compliance across platforms and systems.

  • Revocable: The issuer can revoke VCs at any time.

  • Portable: Holders can store VCs in their identity wallet and carry them anywhere.

Further readings

Learn more about VCs and our offerings through the links below:

Product announcement

Documentation for developers

White-Paper about decentralized identity

Regulations

The main regulations covering Verifiable Credentials include standards set by the World Web Consortium (W3C), as well as eIDAS 2.0 allowing citizens to use digital identity solutions like Verifiable Credentials through identity wallets.


eIDAS 2.0 ebook 

How it works.

Build end-to-end use cases or applications fast and with ease.

ISSUER SDKs & APIs

Issue / Mint

Create and issue digital credentials for any use case.

Learn more

Wallet SDKs & APIs

WALLET SDKs & APIs

Store / Manage

Launch or embed ID wallets that enable users to manage digital credentials.

Learn more

VERIFIER SDKs & APIs

Verify

Verify digital credentials and connect with any wallet.

Learn more

Why work with walt.id?

The most powerful and holistic open source identity and wallet infrastructure.

  • Holistic open source stack via Apache 2.

  • All technologies and ecosystems you need.

  • Support for all major platforms and languages.

  • Industry-leading dev experience and tooling.

  • Scalable, customizable, regulatory and standard compliant on-prem and cloud solutions. Support, SLAs and training available.

  • Aligned with global standards (e.g. W3C, ISO, OIDF, IETF) and relevant regulations (e.g. eIDAS2, GDPR).

Trusted by +10.000 developers, governments and businesses across industries.

Get started.

Build with open source, our enterprise stack or managed cloud service.

OPEN SOURCE

Community Stack

Self-Managed

The easiest way for developers and organizations to get started & build on their own.

or contact us for support

ENTERPRISE

Enterprise Stack

Self-Managed

For enterprises with special security, compliance, scalability & operational requirements.

CLOUD

Cloud Platform

Managed Service

SaaS-based identity & wallet infrastructure for organizations who prefer a managed service.