verify_attestation
Verify a cryptographic attestation for an AI output by providing the attestation ID and the original content or content hash. Returns signature check, hash comparison, and Merkle inclusion proof without requiring a wallet.
Instructions
FREE — verify any attestation issued by the notary. Supply the attestation_id plus either the original content ({prompt, response, model_id}) or its content_hash. Returns the Ed25519 signature check, hash comparison, and a Merkle inclusion proof once the batch is sealed. No wallet needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | No | The exact prompt/input that was sent to the model | |
| model_id | No | Model identifier, e.g. 'openai/gpt-5' or 'claude-fable-5' | |
| response | No | The exact model output you want a receipt for | |
| content_hash | No | Alternative to supplying full content: the sha256 content hash to compare directly | |
| attestation_id | Yes | Attestation id (att_…) from a receipt | |
| client_timestamp | No | Optional ISO-8601 time the inference ran. Included in the content hash if provided. |