Feature · evidence chain
Tamper-evident audit trail for every decision.
How it works
Each evidence artifact (dataset hash, retrain commit, kill-switch flip) is hashed into a tamper-evident chain. An auditor can replay the chain from genesis and verify every step, even months after the fact; signed evidence packs bind into your Annex IV technical file.
Code sample
API preview · ships with kernel checkpoint A// API preview — endpoints below ship with kernel checkpoint A
// (kernel plan §4-§5). Path strings + payload shape are stable.
// Append a signed decision record to the running chain.
await fetch("https://attestry.ai/api/v1/decisions", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${ATTESTRY_API_KEY}`,
},
body: JSON.stringify({
systemId: "sys_0001",
action: "dataset.swap",
payload: { before: "sha256:a1…", after: "sha256:b2…" },
}),
});
// Replay every record back to genesis and surface tampering.
const res = await fetch(
"https://attestry.ai/api/v1/decisions/verify-chain/sys_0001",
);
const { data } = await res.json();
// data = { valid, brokenAt, replayedRecordCount }Free plan includes fingerprinting, unverified attestations, and a public registry listing. Upgrade when you need signed proofs or SLA-backed verification.