API reference · schema
ProofManifest
21 fields · used by 0 operations
Last reviewed 2026-10-02
Fields
| Field | Type | Meaning |
|---|---|---|
product | string | default "CAIN Trust Fabric" |
role | string | default "autonomous-action-enforcement-and-evidence-layer" |
version required | string | |
api_version | string | default "1.0" |
proof_version | string | default "1.0" |
schema_version | string | default "1.0" |
release required | string | |
build_id required | string | |
environment | string | default "production" |
capabilities required | array of string | |
protocols required | array of string | |
services required | object | |
conformance required | object | |
benchmarks required | object | |
security required | object | |
evidence required | object | |
verification required | object | |
links required | map of string to string | |
timestamp required | string | |
provenance_status | string | default "SAFE_SUMMARY" |
ip_status | string | default "PROTECTED" |
Smallest valid example
{
"product": "CAIN Trust Fabric",
"role": "autonomous-action-enforcement-and-evidence-layer",
"version": "version",
"api_version": "1.0",
"proof_version": "1.0",
"schema_version": "1.0",
"release": "release",
"build_id": "build-id",
"environment": "production",
"capabilities": [
"capabilities"
],
"protocols": [
"protocols"
],
"services": {},
"conformance": {},
"benchmarks": {},
"security": {},
"evidence": {},
"verification": {},
"links": {},
"timestamp": "timestamp",
"provenance_status": "SAFE_SUMMARY",
"ip_status": "PROTECTED"
}JSON Schema
Show the raw definition
{
"properties": {
"product": {
"type": "string",
"title": "Product",
"default": "CAIN Trust Fabric"
},
"role": {
"type": "string",
"title": "Role",
"default": "autonomous-action-enforcement-and-evidence-layer"
},
"version": {
"type": "string",
"title": "Version"
},
"api_version": {
"type": "string",
"title": "Api Version",
"default": "1.0"
},
"proof_version": {
"type": "string",
"title": "Proof Version",
"default": "1.0"
},
"schema_version": {
"type": "string",
"title": "Schema Version",
"default": "1.0"
},
"release": {
"type": "string",
"title": "Release"
},
"build_id": {
"type": "string",
"title": "Build Id"
},
"environment": {
"type": "string",
"title": "Environment",
"default": "production"
},
"capabilities": {
"items": {
"type": "string"
},
"type": "array",
"title": "Capabilities"
},
"protocols": {
"items": {
"type": "string"
},
"type": "array",
"title": "Protocols"
},
"services": {
"additionalProperties": true,
"type": "object",
"title": "Services"
},
"conformance": {
"additionalProperties": true,
"type": "object",
"title": "Conformance"
},
"benchmarks": {
"additionalProperties": true,
"type": "object",
"title": "Benchmarks"
},
"security": {
"additionalProperties": true,
"type": "object",
"title": "Security"
},
"evidence": {
"additionalProperties": true,
"type": "object",
"title": "Evidence"
},
"verification": {
"additionalProperties": true,
"type": "object",
"title": "Verification"
},
"links": {
"additionalProperties": {
"type": "string"
},
"type": "object",
"title": "Links"
},
"timestamp": {
"type": "string",
"title": "Timestamp"
},
"provenance_status": {
"type": "string",
"title": "Provenance Status",
"default": "SAFE_SUMMARY"
},
"ip_status": {
"type": "string",
"title": "Ip Status",
"default": "PROTECTED"
}
},
"type": "object",
"required": [
"version",
"release",
"build_id",
"capabilities",
"protocols",
"services",
"conformance",
"benchmarks",
"security",
"evidence",
"verification",
"links",
"timestamp"
],
"title": "ProofManifest"
}Try CAIN-42 on your own agents
Create a free account and every new account starts with a 7-day trial of the full platform. Or try the sandbox first, with no account at all.
Create a free account → · Try the sandbox · See the whole ecosystem