Skip to content

Chia DID/VC Credential Lane

This page describes a integration pattern for binding Chia blockchain DID and Verifiable Credential attestations to Universal Manifest subjects.

Chia DID & VC Integration

  • Normative contract: Specification and Conformance
  • Non-normative guidance: this page

All Chia-specific claims, pointer names, and consent keys on this page are explicitly non-normative.

  • A valid Universal Manifest with a stable subject identifier
  • Chia DID (did:chia) reference for the subject or credential issuer
  • On-chain VC attestation with proof hash for integrity verification
  • Manifest claims entries carrying Chia VC attestation references
  • Deterministic handling for revoked or unrecognized Chia credentials
  • Consent-gated disclosure of wallet and credential information
  • Represent Chia VC attestations as claim extensions
  • Ignore unknown Chia-specific claim types safely
  • Enforce consent before disclosing wallet or credential data
  • Do not treat revoked VCs as valid attestations
  • Keep Chia-specific fields out of core required UM fields

Chia supports a native DID method (did:chia) where identifiers are on-chain assets (DID singletons) controlled by wallet private keys. DIDs resolve against Chia blockchain state and can serve as manifest subject identifiers or credential issuer references.

Chia Verifiable Credentials are on-chain attestation primitives linked to a holder DID. Each VC contains a proof hash referencing off-chain credential content, with provenance verifiable via blockchain transaction history. Revocation is handled through on-chain state updates.

  • chia.wallet.address
  • chia.vc.attestation
  • chia.did.document
  • chia.credentialShare
  • chia.onChainPublish