Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

W3C Verifiable Credentials (v1.1 & v2.0) in Healthcare and Clinical Research: Data Model, SMART Health Cards, HL7 FHIR Bundles, and Revocation

Technical guide to W3C Verifiable Credentials (v1.1 and v2.0), SMART Health Cards, HL7 FHIR R4 Bundle payloads, SD-JWT selective disclosure, and revocation.

Written and maintained by CASRAI Editorial Board

Last updated

Informational only; this health informatics and data provenance reference describes W3C and HL7 cryptographic standards and does not constitute legal or clinical advice.

W3C Verifiable Credentials (VCs) are tamper-evident, cryptographically signed digital credentials standardized by the World Wide Web Consortium (W3C) under the Verifiable Credentials Data Model v1.1 and v2.0 specifications. In healthcare and clinical research, W3C Verifiable Credentials allow an authoritative Issuer (such as a hospital, state medical licensing board, laboratory, or clinical trial sponsor) to sign structured claims about a Subject so that a Holder (a patient, clinician, or principal investigator) can store those claims and present a Verifiable Presentation (VP) to a Verifier—who can mathematically verify authenticity, issuer identity, and non-revocation without querying the issuer’s internal database directly.

What Is W3C Verifiable Credentials and How Is It Used in Clinical Research and Healthcare?

The W3C Verifiable Credentials specification establishes a four-component trust triangle—Issuer, Holder, Verifier, and a Verifiable Data Registry (such as institutional HTTPS/DNS JSON Web Key Sets [JWKS] endpoints or W3C Decentralized Identifiers [DIDs] used in self-sovereign identity (SSI) in healthcare). Whereas digital media authenticity relies on manifest standards such as C2PA Content Credentials and semantic workflow provenance uses PROV-O, W3C Verifiable Credentials standardize portable, machine-verifiable assertions about people, organizations, and clinical records.

Every W3C Verifiable Credential contains three structural layers:

  1. Credential Metadata: JSON / JSON-LD properties that identify the semantic context (@context), credential type (type, always including "VerifiableCredential"), the issuing authority URI/DID (issuer), issuance and validity timestamps (issuanceDate / expirationDate in VC 1.1; validFrom / validUntil in VC 2.0), and revocation pointer (credentialStatus).
  2. Claims (credentialSubject): One or more objects expressing specific attributes, qualifications, or embedded clinical resource bundles about the subject.
  3. Cryptographic Proofs: Either an enveloping proof (such as an IETF JSON Web Signature [JWS] or Selective Disclosure JWT [vc+sd-jwt]) that wraps the credential payload, or an embedded proof using W3C Data Integrity cryptosuites (such as ECDSA, EdDSA, or BBS+ for unlinkable selective disclosure).

In healthcare and clinical research operations, W3C VCs are deployed across four primary workflows:

  • Portable Patient Clinical Summaries (SMART Health Cards): Issuing cryptographically verifiable immunization records, infectious disease lab results, or international patient summaries directly to a patient’s mobile device or printed QR code.
  • Physician and Principal Investigator (PI) Credentialing: Replacing multi-week manual primary source verification (PSV) of state medical licenses, DEA registrations, board certifications, and Good Clinical Practice (GCP / CITI) training certificates with instant cryptographic verification during multi-site trial activation.
  • Cross-Site Clinical Trial Eligibility & eConsent Attestations: Allowing a trial participant to present a signed inclusion-criteria attestation or verified genetic/biomarker eligibility credential to a referral site without exposing their full longitudinal EHR.
  • Research Data Enclave Access Control: Binding institutional researcher affiliations and Data Use Agreement (DUA) clearances into verifiable presentations checked automatically by policy enforcement points before granting dataset queries.

W3C Verifiable Credentials v1.1 vs. v2.0 and Proof Formats Compared

Health informatics architects must choose between W3C VC Data Model v1.1 and v2.0 as well as the underlying cryptographic serialization profile based on payload size, QR-code compatibility, and selective disclosure requirements:

Technical Dimension W3C VC Data Model v1.1 (2019/2022) W3C VC Data Model v2.0 (2024/2025) SMART Health Cards (HL7 VCI Profile)
Core Media Type & Context https://www.w3.org/2018/credentials/v1; supports JWT/JWS and Linked Data Signatures. https://www.w3.org/ns/credentials/v2; formalizes application/vc and application/vp media types and separates securing mechanisms into standalone specifications. W3C VC v1.1 profile serialized as compact JWS (ES256 ECDSA P-256) with raw DEFLATE compression (zip: "DEF").
Validity Timestamp Fields issuanceDate and expirationDate (ISO 8601 strings). validFrom and validUntil (decouples when a credential was signed from when its clinical/regulatory validity window starts). JWT nbf (not before / issuance) and optional exp (expiration) numeric epoch timestamps.
Revocation Mechanism Custom credentialStatus extensions or StatusList2021. Standardized W3C Bitstring Status List v1.0 (compressed bit array where statusListIndex checks revocation/suspension without exposing which credential was checked). Standard CRL / key rotation or W3C Bitstring Status List for revoked clinical cards.
Selective Disclosure Support Requires specialized Linked Data Signatures (e.g., BBS+) or issuing atomic single-claim credentials. Native alignment with IETF SD-JWT VC (salted SHA-256 disclosures) and W3C Data Integrity BBS Cryptosuites (zero-knowledge unlinkable proofs). Minimized payload design (includes only the minimum necessary FHIR resources inside the signed bundle).

What Standards or Regulatory Requirements Govern W3C Verifiable Credentials?

Deploying W3C Verifiable Credentials in clinical care and human subjects research intersects with four major regulatory and standards frameworks:

  1. HL7 FHIR Verifiable Clinical Information (SMART Health Cards IG): Standardized by HL7 International and the VCI coalition, the SMART Health Cards and Links Implementation Guide specifies how clinical records are packaged inside a W3C VC and verified via public JSON Web Key Sets published at <issuer-url>/.well-known/jwks.json.
  2. HIPAA Privacy Rule Minimum Necessary Standard (45 CFR § 164.502(b) & § 164.514(d)): When a covered entity or research repository issues or verifies credentials for non-treatment purposes (such as clinical trial screening or administrative credentialing), Selective Disclosure VCs (SD-JWT or BBS+) allow the holder to reveal only the specific required attribute (e.g., confirming age ≥ 18 or HbA1c ≥ 7.0%) while keeping all other attributes cryptographically hidden.
  3. NIST SP 800-63-3 / SP 800-63-4 Digital Identity Guidelines: Federal digital identity assurance levels (IAL2/IAL3 and AAL2/AAL3) govern how issuers perform identity proofing before binding a W3C Verifiable Credential to a holder’s cryptographic key pair (holder binding / proof of possession via cnf claim).
  4. 21 CFR Part 11 (Electronic Records; Electronic Signatures): In FDA-regulated clinical investigations, verifiable credentials used to sign electronic case report forms (eCRFs) or investigator delegation logs must bind non-repudiable digital signatures, timestamped issuance metadata, and verifiable revocation status lists (`BitstringStatusListEntry`) into the study audit trail.

How Does W3C Verifiable Credentials Integrate with EHR and Health Informatics Workflows?

In production EHR systems (including Epic, Oracle Health, and MEDITECH), W3C Verifiable Credentials integrate directly with HL7 FHIR APIs through the SMART Health Cards and SMART Health Links architecture:

  1. Clinical Data Extraction as an HL7 FHIR R4 Bundle: When a patient or research participant requests a verifiable record via a SMART on FHIR portal, the EHR extracts the relevant FHIR R4 resources—typically a minimized Patient resource paired with Immunization, Observation (laboratory/biomarker results), or Condition resources—and packages them into a FHIR Bundle of type collection.
  2. Embedding Inside credentialSubject.fhirBundle: The issuer constructs a W3C Verifiable Credential JSON payload where vc.type includes "https://smarthealth.cards#health-card" and vc.credentialSubject contains fhirVersion: "4.0.1" and the embedded fhirBundle. To protect privacy and fit within optical QR capacity, resource narratives (text), internal server extensions, and redundant identifiers are stripped prior to signing.
  3. DEFLATE Compression and ECDSA P-256 (ES256) Signing: The JSON payload is compressed using raw DEFLATE (RFC 1951), signed using the issuer’s private Elliptic Curve P-256 key (`ES256` JWS header with kid set to the JWK thumbprint), and either downloaded as a .smart-health-card file, pushed via the FHIR $health-cards-issue operation, or rendered as a numeric QR code.
  4. Offline Cryptographic Verification and Status Check: When a receiving clinic or clinical trial site scans the presentation, its verifier software decompresses the JWS payload, matches the `iss` URL against a trusted issuer directory, validates the `ES256` signature against the cached public key from `/.well-known/jwks.json`, checks the W3C `BitstringStatusList` bit index to confirm the credential has not been revoked, and ingests the verified FHIR `Bundle` directly into the local EHR or Electronic Data Capture (EDC) system.

Frequently Asked Questions

What is W3C Verifiable Credentials and how is it used in clinical research and healthcare?

W3C Verifiable Credentials (VCs) is a World Wide Web Consortium standard (v1.1 and v2.0) for cryptographically signed, tamper-evident digital credentials across an Issuer–Holder–Verifier trust triangle. In healthcare and clinical research, VCs are used to issue portable SMART Health Cards (immunizations, lab results, patient summaries), automate primary source verification of physician and Principal Investigator (PI) licenses and GCP training, and verify participant trial eligibility without central database queries.

What standards or regulatory requirements govern W3C Verifiable Credentials?

W3C Verifiable Credentials in healthcare are governed by the W3C Verifiable Credentials Data Model (v1.1 and v2.0), the W3C Bitstring Status List v1.0 revocation specification, the HL7 FHIR SMART Health Cards and Links Implementation Guide, IETF SD-JWT selective disclosure standards (supporting HIPAA Minimum Necessary compliance under 45 CFR § 164.502(b)), NIST SP 800-63 digital identity guidelines, and FDA 21 CFR Part 11 signature non-repudiation rules.

How does W3C Verifiable Credentials integrate with EHR and health informatics workflows?

EHRs integrate W3C Verifiable Credentials by invoking the FHIR $health-cards-issue operation or SMART on FHIR apps to package minimized HL7 FHIR R4 resources (Patient, Observation, Immunization, Condition) into a FHIR Bundle inside credentialSubject.fhirBundle, compressing the payload with raw DEFLATE, signing it as an ES256 JSON Web Signature (JWS), and publishing public verification keys at /.well-known/jwks.json.

Sources

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about W3C Verifiable Credentials (v1.1 & v2.0) in Healthcare and Clinical Research: Data Model, SMART Health Cards, HL7 FHIR Bundles, and Revocation

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →