Hash both sides
The exact input and output are hashed separately with SHA-256, preserving selective disclosure later.
input_hash · output_hashCapture the exact prompt, response, model, and moment. Invoance hashes the exchange, signs the record, and gives anyone a way to verify it without trusting a screenshot or an editable log.
Should this commercial claim be escalated for manual review?
Escalate. Confidence 0.93. Policy threshold 0.81.
6fB3kYw9n2M4dQ7t…eA91Your model still receives the prompt and returns the response exactly as it does today. Attestation runs after generation, on a copy of the exchange—not between your application and the AI.
POST /v1/ai/attestationsSend the source material required to reconstruct the moment. Receive hashes, a signature, an immutable identifier, and a verification route.
invoance-pythonproof = await client.attestations.ingest(
attestation_type="output",
input="Review this claim...",
output="Escalate for review...",
model_provider="openai",
model_name="gpt-4.1",
model_version="2026-04-14",
)AttestationIngestResponseAttestationIngestResponse(
attestation_id="att_01JQ7F...P8E",
created_at="2026-07-21T14:32:07Z",
input_hash="7db0a6f43ef9...",
output_hash="21be74f89a67...",
payload_hash="f93c0d51c240...",
status="accepted",
)Every attestation follows the same inspectable sequence. The result is not a claim that the output was good—it is proof of exactly what happened.
The exact input and output are hashed separately with SHA-256, preserving selective disclosure later.
input_hash · output_hashModel, version, parameters, metadata, hashes, and timestamp become one canonical payload.
canonical_attestationAn Ed25519 signature binds the complete record to your organization and exposes any later change.
signature · public_keyThe signed bytes are stored as a permanent record. The system supports create and verify, never rewrite.
status: anchoredA proof URL and portable verification material let another party check the record independently.
verify: offline-readyA verifier recomputes the disclosed hashes, rebuilds the attestation digest, and checks the Ed25519 signature against the published key. The proof still works when Invoance is not in the room.
Load signed attestationDONERecompute input SHA-256MATCHRecompute output SHA-256MATCHRebuild canonical digestMATCHVerify Ed25519 signatureVALIDAttestation establishes technical facts about an AI interaction. It deliberately does not make claims about whether the model was correct, fair, or legally compliant.
Regulations and assurance frameworks ask for traceability, integrity controls, and evidence. Attestation supplies the technical record those processes can inspect.
Traceable records for high-risk AI systems
Evidence of system behavior and controls
Integrity and monitoring evidence
Operational accountability and auditability
Technical infrastructure, not legal advice.Requirements vary by system, sector, and jurisdiction. Invoance preserves verifiable evidence; your compliance program decides how that evidence is used.
Add one call after generation and turn every important AI exchange into evidence that can survive an audit, dispute, or handoff.
Technical walkthrough of how Invoance AI Attestation creates tamper-evident records of AI inputs, outputs, and model metadata at the moment of generation. Anchor AI payloads with SHA-256 hashing and Ed25519 signing for permanent, independently verifiable proof of what any AI model produced and when.