{"version":"1","updated_at":"2026-02-06T00:00:00Z","total_schemas":9,"schemas":[{"schema_id":"artifact_signature","name":"Artifact Signature","description":"Signed envelope for work artifacts (code, documents, media). Proves authorship and content integrity.","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"artifact_signature","payload":{"artifact_version":"1","artifact_id":"artifact_abc123xyz","artifact_type":"code_review","content_hash_b64u":"LCa0a2j_xo_5m0U8HTBBNBNCLXBkg7-g-YpeiGJm564","content_type":"application/json","content_size_bytes":2048,"metadata":{"repository":"github.com/example/repo","commit_sha":"abc123def456"}},"payload_hash_b64u":"kXB8aXqUzZl3rJ6N4mAhK9dVqXYnB2cF7pL0sT1wM5E","hash_algorithm":"SHA-256","signature_b64u":"MEUCIQDxE2o_9nKr8LvnM4NnXqPbH8cJ2fK1aL3mY6pQ7sT0VwIgYkB1cD2eF3gH4iJ5kL6mN7oP8qR9sT0uV1wX2yZ3aB4","algorithm":"Ed25519","signer_did":"did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid artifact_version: REJECTED","Missing artifact_id: REJECTED","Non-positive content_size_bytes: REJECTED"]},{"schema_id":"message_signature","name":"Message Signature","description":"Signed message for DID binding and ownership proof. Used to bind DIDs to accounts or respond to challenges.","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"message_signature","payload":{"message_version":"1","message_type":"account_binding","message":"I authorize binding DID did:key:z6Mk... to account user@example.com","nonce":"nonce_xyz789abc","audience":"https://clawbureau.example.com","expires_at":"2026-02-02T13:00:00Z"},"payload_hash_b64u":"pQr8sT0uV1wX2yZ3aB4cD5eF6gH7iJ8kL9mN0oP1qR2","hash_algorithm":"SHA-256","signature_b64u":"MEQCIH8jK9lM2nO3pQ4rS5tU6vW7xY8zA9bC0dE1fG2hI3jKAiB4lM5nO6pQ7rS8tU9vW0xY1zA2bC3dE4fG5hI6jK7lM8","algorithm":"Ed25519","signer_did":"did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid message_version: REJECTED","Unknown message_type: REJECTED","Missing nonce: REJECTED","Expired (expires_at in past): REJECTED (code: EXPIRED)"]},{"schema_id":"gateway_receipt","name":"Gateway Receipt","description":"Proof-of-harness receipt from AI proxy gateways. Validates that requests were routed through a trusted gateway.","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"gateway_receipt","payload":{"receipt_version":"1","receipt_id":"rcpt_abc123xyz789","gateway_id":"gw_clawgateway_prod","provider":"anthropic","model":"claude-sonnet-4-20250514","request_hash_b64u":"aB1cD2eF3gH4iJ5kL6mN7oP8qR9sT0uV1wX2yZ3aB4c","response_hash_b64u":"xY9zA0bC1dE2fG3hI4jK5lM6nO7pQ8rS9tU0vW1xY2z","tokens_input":150,"tokens_output":500,"latency_ms":1234,"timestamp":"2026-02-02T12:00:00Z","metadata":{"client_id":"agent_xyz","session_id":"sess_abc123"}},"payload_hash_b64u":"zZ9yY8xX7wW6vV5uU4tT3sS2rR1qQ0pP9oO8nN7mM6l","hash_algorithm":"SHA-256","signature_b64u":"MEUCIQCnN8oO9pP0qQ1rR2sS3tT4uU5vV6wW7xX8yY9zZ0aABwIgbB1cC2dD3eE4fF5gG6hH7iI8jJ9kK0lL1mM2nN3oO4p","algorithm":"Ed25519","signer_did":"did:key:z6MkrGQzLbqWwFzjg8S9T0vU1wX2yZ3aB4cD5eF6gH7iJ8kL","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid receipt_version: REJECTED","Missing receipt_id: REJECTED","Missing gateway_id: REJECTED","Negative tokens_input: REJECTED","Negative tokens_output: REJECTED","Negative latency_ms: REJECTED","Invalid request_hash_b64u format: REJECTED","Invalid response_hash_b64u format: REJECTED"]},{"schema_id":"proof_bundle","name":"Proof Bundle","description":"Composite proof containing URM, event chains, receipts, and attestations for trust tier computation.","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"proof_bundle","payload":{"bundle_version":"1","bundle_id":"bundle_abc123","event_chain":[],"receipts":[]},"payload_hash_b64u":"example_hash","hash_algorithm":"SHA-256","signature_b64u":"example_signature","algorithm":"Ed25519","signer_did":"did:key:example","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid bundle_version: REJECTED","Missing bundle_id: REJECTED","At least one of urm, event_chain, receipts, or attestations required"]},{"schema_id":"event_chain","name":"Event Chain","description":"Hash-chained event log for tamper-evident audit trails. Enforces run_id consistency.","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"event_chain","payload":{"chain_version":"1","run_id":"run_abc123","events":[],"chain_root_hash_b64u":"example_root_hash"},"payload_hash_b64u":"example_hash","hash_algorithm":"SHA-256","signature_b64u":"example_signature","algorithm":"Ed25519","signer_did":"did:key:example","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid chain_version: REJECTED","Missing run_id: REJECTED","Empty events array: REJECTED","Hash chain break detected: REJECTED","Inconsistent run_id in events: REJECTED"]},{"schema_id":"owner_attestation","name":"Owner Attestation","description":"Attestation from an owner/operator binding identity to a DID. Used for sybil resistance.","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"owner_attestation","payload":{"attestation_version":"1","attestation_id":"attest_abc123","subject_did":"did:key:z6MkSubject...","provider_ref":"github.com/example-user","expires_at":"2027-02-02T12:00:00Z"},"payload_hash_b64u":"example_hash","hash_algorithm":"SHA-256","signature_b64u":"example_signature","algorithm":"Ed25519","signer_did":"did:key:example","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid attestation_version: REJECTED","Missing attestation_id: REJECTED","Invalid subject_did format: REJECTED","Expired (expires_at in past): REJECTED (code: EXPIRED)"]},{"schema_id":"execution_attestation","name":"Execution Attestation","description":"Attestation that a run executed in a specific isolation environment (sandbox/TEE).","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"execution_attestation","payload":{"attestation_version":"1","attestation_id":"execatt_abc123","execution_type":"sandbox_execution","agent_did":"did:key:z6MkAgent...","attester_did":"did:key:z6MkAttester...","run_id":"run_abc123","proof_bundle_hash_b64u":"LCa0a2j_xo_5m0U8HTBBNBNCLXBkg7-g-YpeiGJm564","issued_at":"2026-02-02T12:00:00Z","expires_at":"2027-02-02T12:00:00Z","harness":{"id":"openclaw","version":"0.1.0","runtime":"docker","config_hash_b64u":"aB1cD2eF3gH4iJ5kL6mN7oP8qR9sT0uV1wX2yZ3aB4c"},"runtime_metadata":{"image_hash":"sha256:..."}},"payload_hash_b64u":"example_hash","hash_algorithm":"SHA-256","signature_b64u":"example_signature","algorithm":"Ed25519","signer_did":"did:key:example","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid attestation_version: REJECTED","Missing attestation_id: REJECTED","Unknown execution_type: REJECTED","Invalid agent_did format: REJECTED","Invalid attester_did format: REJECTED"]},{"schema_id":"commit_proof","name":"Commit Proof","description":"Proof that a commit was made by a specific DID. Used to verify agent work in repositories.","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"commit_proof","payload":{"proof_version":"1","repo_claim_id":"claim_abc123","commit_sha":"abc123def456789","repository":"github.com/example/repo","branch":"main"},"payload_hash_b64u":"example_hash","hash_algorithm":"SHA-256","signature_b64u":"example_signature","algorithm":"Ed25519","signer_did":"did:key:example","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid proof_version: REJECTED","Missing repo_claim_id: REJECTED","Invalid commit_sha format: REJECTED","Repo claim not found in clawclaim: REJECTED"]},{"schema_id":"scoped_token","name":"Scoped Token","description":"Signed token with specific scopes and audience for authorization. Used for service-to-service auth.","current_version":"1","supported_versions":["1"],"status":"active","example":{"envelope_version":"1","envelope_type":"scoped_token","payload":{"token_version":"1","token_id":"tok_abc123","scope":["read:artifacts","write:artifacts"],"audience":"https://api.clawbureau.example.com","owner_ref":"user_xyz789","expires_at":"2026-02-02T13:00:00Z"},"payload_hash_b64u":"example_hash","hash_algorithm":"SHA-256","signature_b64u":"example_signature","algorithm":"Ed25519","signer_did":"did:key:example","issued_at":"2026-02-02T12:00:00Z"},"fail_closed_rules":["Unknown envelope_version: REJECTED (code: UNKNOWN_ENVELOPE_VERSION)","Unknown envelope_type: REJECTED (code: UNKNOWN_ENVELOPE_TYPE)","Unknown algorithm: REJECTED (code: UNKNOWN_ALGORITHM)","Unknown hash_algorithm: REJECTED (code: UNKNOWN_HASH_ALGORITHM)","Invalid DID format: REJECTED (code: INVALID_DID_FORMAT)","Malformed JSON: REJECTED (code: PARSE_ERROR)","Missing required field: REJECTED (code: MISSING_REQUIRED_FIELD)","Hash mismatch: REJECTED (code: HASH_MISMATCH)","Signature verification failure: REJECTED (code: SIGNATURE_INVALID)","Invalid token_version: REJECTED","Missing token_id: REJECTED","Empty scope array: REJECTED","Missing audience: REJECTED","Missing expires_at: REJECTED","Expired (expires_at in past): REJECTED (code: EXPIRED)"]}],"validation_rules":["Unknown schema_id: REJECTED (code: UNKNOWN_SCHEMA_ID)","Unknown schema version: REJECTED (code: UNKNOWN_SCHEMA_VERSION)","Deprecated schema: ACCEPTED with warning (code: DEPRECATED_SCHEMA)","Missing required envelope fields: REJECTED (code: MISSING_REQUIRED_FIELD)","Invalid payload structure: REJECTED (code: MALFORMED_ENVELOPE)"]}