Certify content provenance
certify_provenanceCertify the origin of content by generating an Ed25519-signed receipt that proves the content was hashed and timestamped at certification time, with optional attested metadata.
Instructions
Certify the ORIGIN of a piece of content via the provenance-receipts service. Returns an Ed25519-signed receipt committing to a SHA-256 hash of the content, your caller-attested generator_metadata, and a service-set timestamp.
PROVES: the content is unmodified (hash) and the receipt was issued by the holder of the service's signing key. DOES NOT PROVE: it does not independently verify generator_metadata — the receipt proves you CLAIMED that metadata at certification time, not that a specific model actually produced the content. This is proof-of-origin/tamper-evidence, not AI-detection and not a truth guarantee.
Note: /v1/certify is the paid action; when the underlying service has x402 payments enabled it may require a micropayment. This wrapper forwards the request as-is.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | The exact content to certify. Non-empty. | |
| generator_metadata | No | Optional caller-attested metadata about what generated the content (e.g. { model, provider }). Recorded verbatim; the receipt proves you claimed it, not that a specific model ran. |