Verify a TRACE record with trust-record-verify
trace_verify_recordVerify a TRACE v0.2 Ed25519 Trust Record locally with optional caller public key and freshness controls. Nothing is fetched. Embedded keys establish internal consistency only; revocation is not affirmed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"record": "<record>"
},
"name": "trace_verify_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| now | No | ||
| record | Yes | A TRACE v0.2 Trust Record: the file contents as a string, or the parsed object. | |
| trusted_key | No | Caller-trusted public Ed25519 JWK; private key data is forbidden. | |
| max_age_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| message | Yes | ||
| profile | Yes | ||
| verdict | Yes | ||
| failure_code | Yes | ||
| implementation | Yes | ||
| revocation_outcome | Yes | ||
| trusted_key_source | Yes | ||
| trusted_key_thumbprint | Yes |