Skip to main content
Version: v4

Specifications

Documentation explains and guides; the specifications decide. When a page here and a specification disagree, the specification wins and the page is wrong.

SpecificationScopeWhere
Verifiable Trust v4What a Verifiable Service and a Verifiable User Agent are, the Essential Credential Schemas, credential formats, trust resolutionverana-labs.github.io/verifiable-trust-spec/versions/v4
Verifiable Public Registry v4The registry data model and every module message and queryverana-labs.github.io/verifiable-trust-vpr-spec/versions/v4
VS Agent v4The agent runtime: configuration, public endpoints, Admin API v2, events, flowsverana-spec/v4/vs-agent
vt-flow protocol 1.0The DIDComm protocol of onboarding and credential acquisitionverana-spec/v4/vt-flow-protocol
Indexer v4Indexing, trust evaluation, REST and WebSocket API, TRQPverana-spec/v4/verana-indexer
Graph v4Entities, edges, search and traversalverana-spec/v4/verana-graph
MCP server v4Tools, resources, prompts, authorization, transaction flowverana-spec/v4/mcp-server
Frontend v4The console: corporation context, pages, transaction modelverana-spec/v4/verana-frontend
Faucet v4The faucet service APIverana-spec/v4/verana-faucet
PlaygroundSite specification and the wallet integration guidelinesverana-spec/playground
Trust Registry Query ProtocolToIP TRQP, served by the indexertrustoverip.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 versionSpecificationsNetwork
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 v3archived