w3c-vcdm-validity-period

Implement temporal validity for W3C Verifiable Credentials using validFrom and validUntil.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the need to accurately implement and process the temporal validity of Verifiable Credentials (VCs) according to W3C standards.

Core Features & Use Cases

  • validFrom and validUntil Semantics: Understand and apply the meaning of these properties for credential lifecycles.
  • Temporal Comparison Rules: Implement correct date and time comparisons for credential validation.
  • Use Case: Ensure that a digital diploma is only considered valid within its specified academic year by correctly interpreting and applying validFrom and validUntil dates.

Quick Start

Explain the meaning of the validFrom property in W3C VCDM.

Frequently Asked Questions about w3c-vcdm-validity-period

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

FAQPage Schema
What is temporal validity in W3C Verifiable Credentials?

Temporal validity in W3C Verifiable Credentials defines when a credential becomes active and ceases to be valid, managed through the `validFrom` and `validUntil` properties to control the credential lifecycle.

How do I implement validFrom and validUntil properties for VCDM?

Implement validFrom and validUntil properties for VCDM by defining them within the Verifiable Credential structure and applying temporal comparison rules based on XML Schema dateTimeStamp to validate the credential's active period.

How do temporal comparison rules work for Verifiable Credentials?

Temporal comparison rules for Verifiable Credentials work by evaluating the XML Schema dateTimeStamp values of `validFrom` and `validUntil` to determine if the current time falls within the credential's authorized validity period.

Does W3C VCDM support credential expiration dates?

Yes, W3C VCDM supports credential expiration dates through the `validUntil` property, which specifies the exact dateTimeStamp when the credential ceases to be valid, ensuring expired credentials are rejected during validation.

When should I use validFrom and validUntil in a Verifiable Credential?

Use validFrom and validUntil in a Verifiable Credential when you need to enforce strict time-bound access, such as ensuring a digital diploma is only considered valid within its specified academic year or validity period.