Skip to main content
AI-generated content is increasingly used in compliance workflows, financial analysis, legal research, and medical information. When an automated system acts on an LLM output, you need to be able to prove:
  1. This specific prompt was sent (not a different one).
  2. This specific model ran it (not a cheaper substitute).
  3. At this specific time (not cached or replayed).
  4. With this output (not modified after the fact).
PRYSM’s PrysmProof system provides a cryptographic receipt for every call. It’s included automatically — no configuration needed.

The receipt

Every PRYSM response includes a prysm.proof extension field:

The hash

proof_hash is a truncated SHA-256 of the concatenated fields:
You can reconstruct and verify the hash yourself — no trust required.

Verify via the API

Or via the public endpoint (no API key):

Offline verification (Ed25519 signatures)

When PRYSM_SIGNING_SEED is set on the server, every receipt is signed with an Ed25519 private key. You can verify receipts offline without any API call:

PrysmProof v2 (orchestration)

For multi-model orchestration runs (POST /v2/orchestrate), PrysmProof v2 attests to the full cascade of models:
The v2 hash covers all model outputs, the synthesis step, and the final response — proving the entire cascade, not just the final answer.

Compliance attestations

For regulated workloads, PRYSM can bind a compliance policy decision to the PrysmProof receipt:
The attestation hash covers the policy decision, the chosen model, the actual cost, and the timestamp — a single artifact you can store in an audit log.