Everything you need to issue and verify.
GOVP is an open protocol. These docs take you from your first verification in a browser to running an issuer on your own domain — with the specification, conformance and governance behind it all.
Documentation by section
Quickstart
From zero to a verified record in five minutes — in the browser, on WordPress, or from the command line.
Get startedWorked examples
A real GOVP-1 record explained field by field, and a multi-source chain from signals to a recomputable conclusion.
See examplesIntegration guide
Publish .well-known/govp.txt, sign with a KMS/HSM, and anchor time with RFC 3161 or eIDAS.
Integrate GOVPSpecification
The GOVP-1 wire format, canonicalization, the sources layer, the trust model and the four protocol layers.
Read the specConformance
The golden vectors and cross-language suite that keep every implementation byte-identical.
See conformanceGovernance & versioning
How GOVP-1 evolves, how changes are proposed, compatibility rules, licensing and the road to the FSF.
Read governancePlayground
Generate keys, sign a real GOVP-1 record and verify it — entirely in your browser, same code path as the verifier.
Open the playgroundHTTP surface
The .well-known contract every issuer serves, plus the reference REST API — records, verify, badge, CORS and limits.
Read the APIThe network
Nodes, discovery, witnesses and consortium mode — how trust is computed from independence, and the early node directory.
See the networkGOVP vs
E-signatures, blockchains, bare RFC 3161, C2PA and in-toto — what each proves, and when GOVP is the wrong tool.
Compare honestlyGlossary
The protocol's vocabulary, defined once and cross-linked to the normative spec.
Look it upSecurity
Coordinated disclosure: what counts as a vulnerability, how to report it, and how fixes re-pin the vectors.
Read the policyAdopt & brand kit
The adoption path by role, every contract as a downloadable file, how to claim conformance, and the rules for using the name.
Adopt GOVPDocs by platform
The protocol is the same everywhere; the entry point depends on where your records live.
Browser
Verify any record in the page — the fastest way to see GOVP work. Nothing is uploaded.
Verify in the browserWordPress
Turn a site into an issuer and verifier with .well-known publishing — no sidecar.
Issue on WordPressCLI & libraries
Issue and verify from a pipeline or your own systems, in Python, JavaScript, Kotlin or PHP.
Use the CLILooking for the desktop app? Download GOVP Studio or see the platforms overview.