{
"$id": "https://finality.standard/gfs/1.0.0/schemas/closure-passport.json",
"title": "Closure Passport",
"type": "object",
"additionalProperties": false,
"required": [
"schema",
"passportId",
"finalityId",
"registryState",
"closureVersion",
"issuedAt",
"evidenceLevel",
"reopenable",
"scope",
"limitations",
"contentHash",
"truthBoundary"
],
"properties": {
"schema": {
"const": "gfs.closure-passport.1.0"
},
"passportId": {
"type": "string",
"minLength": 3,
"maxLength": 128
},
"finalityId": {
"type": "string",
"pattern": "^fid_[A-Za-z0-9_-]{4,64}$"
},
"registryState": {
"type": "string",
"enum": [
"FINAL",
"CORRECTED",
"SUPERSEDED",
"REOPENED",
"DISPUTED",
"REVOKED",
"EXPIRED",
"FAILED"
]
},
"closureVersion": {
"type": "integer",
"minimum": 1
},
"issuedAt": {
"type": "string",
"format": "date-time"
},
"evidenceLevel": {
"type": "string",
"enum": [
"E0",
"E1",
"E2",
"E3",
"E3+",
"E4",
"E5",
"E6"
]
},
"reopenable": {
"type": "boolean"
},
"scope": {
"type": "string",
"minLength": 3,
"maxLength": 2000
},
"limitations": {
"type": "array",
"minItems": 1,
"items": {
"type": "string",
"minLength": 3,
"maxLength": 1000
}
},
"verificationRef": {
"type": "string",
"maxLength": 128
},
"contentHash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"truthBoundary": {
"type": "string",
"minLength": 10,
"maxLength": 2000
}
}
}GLOBAL-FINALITY-STANDARD · v1.0.0
Global Finality Standard
Building an implementable public contract for post-action truth, finality, and evidence-qualified economic certainty across agentic and real-world consequential actions.
Finality Passport
Portable closure proof without collapsing integrity into truth.
A GFS closure passport is issued only after required predicates pass. It can then be represented with the W3C Verifiable Credentials 2.0 data model. This release implements a reference ES256 JOSE path; COSE, Data Integrity cryptosuites, and SCITT remain explicit deployment contracts until their actual verifiers and services are integrated and evidenced.
{
"schema": "gfs.passport-credential.1.0",
"format": "W3C_VC_2_0",
"mediaType": "application/vc",
"credential": {
"@context": [
"https://www.w3.org/ns/credentials/v2"
],
"id": "urn:gfs:passport:psp_0001",
"type": [
"VerifiableCredential",
"FinalityPassportCredential"
],
"issuer": "https://finalitygroup.com/issuers/finality-group",
"validFrom": "2026-08-13T09:50:00Z",
"credentialSubject": {
"id": "urn:gfs:finality:fid_example_0001",
"passportId": "psp_0001",
"registryState": "FINAL",
"closureVersion": 1
}
},
"truthBoundary": "W3C VC 2.0 data-model representation of a GFS passport. The representation does not prove the truth of the underlying finality claim; that remains governed by GFS closure predicates and evidence."
}Normative truth boundary
Cryptographic verification is not the same as truth.
The Global Finality Standard is a public-safe contract specification. Conformance to a schema or profile is an internal, self-declared statement unless independently assessed. Nothing in this standard implies certification, partnership, endorsement, live integration, buyer acceptance, regulatory approval, or production deployment by any referenced protocol, network, vendor, or standards body.
- E0
- Concept or specification
- E1
- Implemented component
- E2
- Internally verified
- E3
- Integrated internal demonstration
- E3+
- E3 plus institutional-conversion controls and reproducibility
- E4
- Buyer-controlled environment validation
- E5
- Qualified independent external assurance
- E6
- Sustained production or market evidence
- Internal ceiling
- E3+ — Verifier fixtures, schema validation, and profile conformance in this package are internal controlled evidence at E3/E3+ only.
- E4
- Buyer-controlled environment validation is PENDING and cannot be self-declared.
- E5
- Qualified independent external assurance is PENDING and cannot be self-declared.
- E6
- Sustained production or market evidence is PENDING and cannot be self-declared.