Frequently asked questions

Direct answers to the questions asked most often about signed audit chains for AI agent decisions. Each answer is short by design so it stands on its own if quoted.

What is Etch?

Etch is a signed audit chain for AI agent decisions, offline-verifiable against pinned public keys. Every event is signed with a hybrid Ed25519 + FIPS 205 SLH-DSA-SHA2-128f envelope, Merkle-chained into an epoch, and epoch-anchored on Sigstore Rekor + Bitcoin OpenTimestamps.

How do I audit AI agent decisions?

Attach an MCP-compliant client (Claude Code, Cursor, Continue, Cline, Codex) to a signed-chain server such as Etch. Every tool call your agent makes becomes a signed event on the chain. At review time, walk the chain to see the exact context, policy version, and sign-off for any past decision. The reference verifier runs offline so no runtime dependency on the audit provider.

What is a signed audit chain for LLM outputs?

A per-project append-only log where every event is cryptographically signed and epoch-anchored so no one, including the operator, can rewrite history without cryptographic detection. Etch signs with a hybrid envelope (Ed25519 for classical, FIPS 205 SLH-DSA-SHA2-128f for post-quantum) and anchors epochs on Sigstore Rekor + Bitcoin OpenTimestamps.

How does Etch differ from a hash-only log?

A hash-only log gives you tamper-evidence but no authorship, no time anchor beyond the operator's own clock, and no offline verifier for auditors. Etch adds hybrid signing, external epoch anchoring on Sigstore Rekor and Bitcoin OpenTimestamps, and an OSS verifier an auditor pins keys into and runs on their own laptop. None of that depends on Etch staying online.

How does Etch compare to Sigstore Rekor?

Sigstore Rekor is a transparency log for software artifacts. Etch is a per-project decision chain for AI agents that ANCHORS its epoch commitments onto Rekor. They compose: Rekor gives Etch a public, auditor-verifiable time anchor for every epoch; Etch gives Rekor a domain-specific semantic layer (agent events, framework mapping, discharge access, silent control failures) that Rekor does not model. See https://etch.systems/vs/sigstore-rekor for the full comparison.

How does Etch compare to C2PA?

C2PA is a content-provenance manifest attached to media files (images, video, documents). Etch is a decision chain that records what an AI agent did with inputs, at what time, on whose behalf. Different artifacts, different questions: C2PA answers 'was this image edited by AI'; Etch answers 'who reviewed this AI output and applied what policy'. They compose: an Etch event can reference a C2PA manifest as an attached entity. See https://etch.systems/vs/c2pa.

Does Etch use post-quantum signing?

Yes. Every signed event carries both a classical Ed25519 signature (FIPS 186-5) and a post-quantum SLH-DSA-SHA2-128f signature (FIPS 205). A verifier requires BOTH signatures to validate. If either scheme is broken in the future, the other still protects the record.

How is Etch mapped to SR 11-7, EU AI Act, ISO 42001, NIST AI RMF, EU CRA, EU PLD, and NIS2?

Etch ships a framework-mapping surface (AARM: audit-and-attestation reference model) that maps each Etch primitive to the specific section of each framework the primitive discharges evidence for. SR 11-7 model-risk-management, EU AI Act Article 12 record-keeping, ISO 42001 clauses A.6-A.9, NIST AI RMF Measure and Manage functions, EU CRA Annex I Part I Section 2(f) data integrity, EU PLD Article 9 evidence disclosure, and NIS2 Article 21(2)(f) cryptography policy plus Article 23 incident reporting. Serves auditors, regulators, and insurers as three distinct stakeholder classes. See https://etch.systems/aarm and https://etch.systems/rfp-kit for the full mapping.

How does an auditor verify an Etch chain without trusting Etch?

The auditor pins the project's public-key fingerprints once (at pilot onboarding) and runs the OSS reference verifier on their own laptop. The verifier walks the signed chain, recomputes every event hash, verifies the hybrid signatures, checks the Sigstore Rekor and Bitcoin OpenTimestamps anchors, and reports any detected tampering. Etch never sees the verifier's traffic; it is offline against pinned keys.

How do I try Etch without signing up?

Run one curl command: curl -X POST https://etch.systems/v1/your-project. The response returns a bearer token, an anonymous project id, and an MCP endpoint URL. Point any MCP-compliant client at the endpoint with the bearer and start writing signed events. Anonymous projects carry 500 events over 14 days; convert to a persistent project any time to keep the chain forever.

How can an auditor verify AI agent logs without trusting the vendor?

With Etch, every agent event is signed, chained into epochs, and each epoch is anchored on Sigstore Rekor and Bitcoin. The auditor runs an open-source verifier on their own machine against pinned public keys, with no network calls and no access to the vendor's systems. Edits, removals and reordering of recorded entries fail verification. Etch does not prove that every action was recorded.

What does AIUC-1 control E015 ask for, and how does Etch map to it?

E015 (Log AI system activity) is mandatory in AIUC-1. It covers logging of inputs, steps and outputs (E015.1), agent execution chains such as tool calls and delegations (E015.2), storage and retention (E015.3), and, as supplemental evidence, integrity protection: logs that are tamper-evident and independently verifiable (E015.4). Etch provides signed, publicly anchored, offline-verifiable records for each. Etch is not certified or endorsed by AIUC. Full mapping: /evidence-mapping.

What does the EU Product Liability Directive mean for AI agent evidence?

From 9 December 2026, software and AI systems placed on the EU market are products under Directive (EU) 2024/2853. Courts can order a defendant to disclose relevant evidence, and a product can be presumed defective if the defendant does not. Etch produces agent records you can disclose and that an expert can verify offline. This is not legal advice, and national transposition varies.

What is an independent evidence custodian for AI agents?

It is a party, separate from whoever runs the agent, that receives, countersigns and preserves the record of what the agent did, so outsiders do not have to take the operator's word for it. An October 2026 IETF Internet-Draft on AI agent execution records describes this role and states that tamper-evidence guarantees are void if one entity is both operator and custodian. Etch is built to play that role.

Not covered here?

Full endpoint catalog at /docs. Per-client integration examples at /docs/mcp-clients. 10-minute walkthrough at /docs/quickstart. Framework mapping to SR 11-7 / EU AI Act / ISO 42001 / NIST AI RMF at /aarm.