Skip to content

verana-labs/verifiable-trust-spec

Repository files navigation

verifiable-trust-spec

About

Specification for adding a trust verification layer to the internet, essential for agentic infrastructures. It proposes a system using verifiable credentials and Verifiable Public Registries (VPRs) to establish secure, zero-trust communication channels. The specification details requirements for verifiable services and user agents, including essential credential schemas for various entities (services, organizations, persons, user agents). It outlines procedures for credential issuance, presentation requests, and trust resolution, aiming to create a more trustworthy and interoperable internet. The specification also addresses aspects like DID Documents and whitelists of trusted VPRs.

Browsable spec: https://verana-labs.github.io/verifiable-trust-spec/

How to contribute

Clone repo and get started by browsing the index.html file for a rendered spec-up html.

Contribute by editing spec.md in a new branch.

To re-render html while you edit the spec.md file, run:

npm run dev

About

Specification for adding a trust verification layer to the internet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published