Specifications
Documentation explains and guides; the specifications decide. When a page here and a specification disagree, the specification wins and the page is wrong.
| Specification | Scope | Where |
|---|---|---|
| Verifiable Trust v4 | What a Verifiable Service and a Verifiable User Agent are, the Essential Credential Schemas, credential formats, trust resolution | verana-labs.github.io/verifiable-trust-spec/versions/v4 |
| Verifiable Public Registry v4 | The registry data model and every module message and query | verana-labs.github.io/verifiable-trust-vpr-spec/versions/v4 |
| VS Agent v4 | The agent runtime: configuration, public endpoints, Admin API v2, events, flows | verana-spec/v4/vs-agent |
| vt-flow protocol 1.0 | The DIDComm protocol of onboarding and credential acquisition | verana-spec/v4/vt-flow-protocol |
| Indexer v4 | Indexing, trust evaluation, REST and WebSocket API, TRQP | verana-spec/v4/verana-indexer |
| Graph v4 | Entities, edges, search and traversal | verana-spec/v4/verana-graph |
| MCP server v4 | Tools, resources, prompts, authorization, transaction flow | verana-spec/v4/mcp-server |
| Frontend v4 | The console: corporation context, pages, transaction model | verana-spec/v4/verana-frontend |
| Faucet v4 | The faucet service API | verana-spec/v4/verana-faucet |
| Playground | Site specification and the wallet integration guidelines | verana-spec/playground |
| Trust Registry Query Protocol | ToIP TRQP, served by the indexer | trustoverip.github.io/tswg-trust-registry-protocol |
How the docs cite them
Requirement identifiers appear in the form the specifications use: VS-REQ-3, TR-4, MOD-PP-MSG-1, VSA-ADM-AUTH, IDX-VT-QRY-1, TG-FCT-3, VMS-TOOLS-LEDGER. Each guide ends with the clauses it rests on.
Versions
| Docs version | Specifications | Network |
|---|---|---|
| v4 (current) | Verifiable Trust v4, VPR v4, component specs under v4/ | testnet from 2026-10-13, devnet |
| v5 (next) | opened when v5 work starts | |
| v3 (old) | Verifiable Trust v3, VPR v3 | archived |