Witness Credential (VWC)

A Verifiable Witness Credential is a third-party attestation that adds credibility to claims in the Decentralized Trust Graph. A witness says “I observed that this relationship/event/interaction is genuine.”

What Makes Witnesses Powerful

Two-party claims (like VRCs) are only as trustworthy as the two parties involved. A witness adds an independent third-party perspective. This is especially valuable for:

  • In-person verification — “I met these two people at a conference and can confirm they know each other”
  • Event attestation — “I witnessed this transaction/interaction at this event”
  • Sybil resistance — it’s hard to fake a witness who was physically present

What It Contains

Beyond standard VC fields, a witness credential includes:

  • Verification method — how the witness verified (e.g., “in-person-proximity”, “video-call”)
  • Witness context — event name, session ID, location
  • Cryptographic digest binding — optional hash tying the attestation to specific evidence
  • Relationship reference — which relationship or claim is being witnessed

Role in Trust Assessment

When traversing the trust graph, witnessed relationships carry more weight than unwitnessed ones. A relationship with an in-person witness attestation from a well-known conference is significantly stronger than a purely online claim. Communities can encode this into their trust policies.

See also: dtg-credentials-overview, relationship-credential, decentralized-trust-graph