w3c-vcdm-identifiers-types

Explains identifier and type usage in W3C Verifiable Credentials Data Model documents.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/sourcelabbg/eudi-knowledge --skill w3c-vcdm-identifiers-types
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: w3c-vcdm-identifiers-types
Source: https://github.com/sourcelabbg/eudi-knowledge/tree/main/.ai/skills/w3c-vcdm-identifiers-types
Command: npx skills add https://github.com/sourcelabbg/eudi-knowledge --skill w3c-vcdm-identifiers-types

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you understand and correctly implement identifiers and types within the W3C Verifiable Credentials Data Model (VCDM), ensuring proper referencing and categorization of verifiable data.

Core Features & Use Cases

  • Identifier Modeling: Learn the rules for creating and using globally unique identifiers (id property) for entities in verifiable credentials and presentations.
  • URI Usage: Understand how URIs are applied for identifiers, including recommendations for resolvable URLs and privacy considerations.
  • Type Definition: Clarify how to define and use type properties for different kinds of verifiable credentials and data.
  • Use Case: When issuing a Verifiable Credential for a degree, correctly assign a unique id to the degree itself and specify its type (e.g., "Bachelor of Science") according to W3C VCDM standards.

Quick Start

Explain how to use the id property for a verifiable credential in W3C VCDM.

Frequently Asked Questions about w3c-vcdm-identifiers-types

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use the id property for a verifiable credential in W3C VCDM?

The id property in W3C VCDM requires a globally unique URI to identify entities within verifiable credentials and presentations. It is optional, but using resolvable URLs ensures proper referencing while addressing privacy considerations related to identifier correlation.

What is the purpose of the type property in W3C Verifiable Credentials?

The type property in W3C Verifiable Credentials defines and categorizes different kinds of verifiable data. It specifies the nature of the credential, such as declaring a credential as a "Bachelor of Science" degree according to W3C VCDM standards.

Does the W3C VCDM require the id property for verifiable credentials?

The id property is optional in the W3C VCDM. Omitting it helps mitigate privacy considerations related to identifier correlation, allowing you to issue verifiable credentials without exposing globally unique identifiers for the entities involved.

How do URIs work for identifiers in the W3C Verifiable Credentials Data Model?

URIs in the W3C Verifiable Credentials Data Model provide globally unique references for entities. Recommendations include using resolvable URLs to ensure proper referencing, while carefully managing privacy considerations related to identifier correlation across credentials.

What are the privacy considerations for identifier correlation in verifiable credentials?

Privacy considerations for identifier correlation in verifiable credentials arise because using the same globally unique id property across multiple presentations allows tracking. The W3C VCDM addresses this by making the id property optional to prevent unwanted entity tracking.