telos_verify
Verify an unsigned integrity-hash receipt offline by recomputing its integrity hash over the canonical payload. Returns match status, stated and recomputed hashes, and additional details.
Instructions
Verify an unsigned integrity-hash receipt offline.
Recomputes the receipt's integrity hash over its canonical payload using the shared telos-receipt contract -- the same verifier the trust surface runs -- so the answer matches end-to-end. Key-free; not a signature check.
Args: receipt_json: The receipt to verify, either as a JSON string or as a JSON object (clients may pass either; both are accepted).
Returns: Dict with keys: match (bool), stated_integrity_hash, recomputed_integrity_hash, covered_fields, signing_status, note, reason.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| receipt_json | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||