Trustchain

Trustchain is a decentralized approach to public key infrastructure designed for application to digital identity. Based on the W3C standards for decentralized identifiers (DID) and verifiable credentials (VC), it enables the creation of chains of trustworthy DIDs between recognizable legal entities.

6
contributors
1226 commits | Last commit 5 days ago

What Trustchain can do for you

Trustchain can be useful for any community wishing to share digital information in a verifiable and trustworthy manner.

It enables eligible legal entities (organizations or individuals) to issue digital credentials which can later be verified by any interested party.

These credentials can relate to individuals in a decentralized digital identity system, but could equally be used to prove the authenticity of digital media or other digital artefacts.

When used for identity, the system avoids many of the problems typically associated with centralized digital identity systems. Users remain in control of their data at all times and share it selectively. There is no central data collection or storage, and no user registration necessary. By taking advantage of robust decentralized infrastructure, the system can be deployed at extremely low cost without compromising on security or resilience.

There are many possible use cases that Trustchain could support, but two examples are:

  • Qualified medical practitioners moving between hospitals could verifiably prove their medical registration status.
  • Workers in any industry could prove their educational or professional qualifications, or their right to work in a given jurisdiction.

Aside from individual identity, Trustchain also enables "credentials for data". Use cases here include certification of digital media (videos, photos, text) released by online publishers or journalists, or verifiable provenance of any published datasets such as AI models or training data.

Logo of Trustchain
Keywords
Programming languages
  • Rust 98%
  • CSS 2%
License
</>Source code

Participating organisations

The Alan Turing Institute

Reference papers

Contributors

SG
Sam Greenbury
EC
Ed Chapman
The Alan Turing Institute
PW
Pamela Wochner
LH
Luke Hare
LF
Lydia France