AI execution certification is the practice of producing a sealed, portable artifact, the Certified Execution Record (CER), that captures exactly what an AI system received, what it returned, and under what conditions it ran. All protected fields are bound by a SHA-256 hash. Any modification invalidates the record. Anyone can verify the certification independently, without re-running the model or trusting the originating system.
On this page
The problem with traditional AI logs
Logs help engineers debug. They do not help organizations prove what happened. When a regulator, auditor, or customer asks "what did the AI actually do?", a log file is not a defensible answer.
- Mutable. Logs can be edited, truncated, or deleted after the fact. Nothing cryptographically binds the log to the execution it describes.
- Incomplete. Standard logs rarely capture the full picture: the exact prompt, model version, temperature, system instructions, and tool calls that produced a given output.
- Unverifiable. No third party can independently confirm that a log entry reflects what actually ran. You have to trust the system that wrote it.
- Not structured for audit. Regulatory and audit workflows benefit from structured, tamper-evident evidence of AI decision-making. Unstructured log files generally do not meet that bar.
For a detailed comparison, see Logs vs Certified Execution Records.
How Certified Execution Records solve this
A Certified Execution Record (CER) is a structured, tamper-evident bundle that captures the complete execution context of an AI operation and seals it with a certificateHash: a SHA-256 hash over all protected fields.
CERs are the fundamental unit of the NexArt AI Execution Integrity surface. They replace opaque logs with reproducible, auditable execution evidence.
What a CER captures
- Inputs: The exact prompt, system instructions, and any context provided to the model.
- Parameters: Model identifier, version, temperature, and configuration used during execution.
- Outputs: The complete model response, including structured content and metadata.
- Tool calls: Any external tool invocations made during execution, including function calls, API lookups, and retrieval results.
- Context signals: Execution environment evidence including active permissions, memory state, session scope, and any constraints the system operated under.
- Timestamps and versioning: When execution occurred and under which protocol version.
What a CER looks like
A CER is a portable JSON artifact. Here is a simplified example showing the key protected fields:
{
"bundleType": "cer.ai.execution.v1",
"protocolVersion": "1.2.0",
"executionId": "exec_8f2a…d41c",
"certificateHash": "sha256:4f31edabd565…",
"timestamp": "2025-12-18T14:32:07.241Z",
"input": {
"prompt": "Classify this claim as approved or denied.",
"systemPrompt": "You are a claims reviewer…",
"model": "gpt-4o",
"temperature": 0.1
},
"output": {
"content": "Classification: APPROVED. Rationale: …",
"finishReason": "stop",
"tokensUsed": { "prompt": 842, "completion": 156 }
},
"toolCalls": [
{
"name": "lookupPolicyLimits",
"arguments": { "policyId": "POL-29481" },
"result": { "coverageMax": 50000 }
}
],
"attestation": {
"attestationId": "att_c9e1…",
"nodeSignature": "ed25519:…",
"nodePublicKey": "…"
}
}The certificateHash is computed over all protected fields using deterministic canonical JSON serialization. Any modification to any field invalidates the hash. The attestation block is added when the CER is submitted to an independent attestation node.
Logs vs CERs at a glance
| Property | Traditional logs | Certified Execution Records |
|---|---|---|
| Tamper evidence | None | SHA-256 hash over all protected fields |
| Independent verification | Not possible | Anyone can recompute and verify |
| Full execution context | Partial, fragmented | Inputs, outputs, parameters, tool calls |
| Third-party attestation | Not available | Ed25519 signed receipts |
| Mutability | Editable after creation | Any change invalidates the hash |
| Portability | System-specific format | Portable JSON artifact |
| Audit readiness | Manual assembly required | Single self-contained artifact |
For the full comparison, see Logs vs Certified Execution Records.
Integrity guarantees
The certificateHash binds all protected fields into a single verifiable value. If any field is modified after sealing, the hash changes and verification fails.
Optionally, a CER can be submitted to an attestation node which verifies internal consistency and issues a signed receipt: an Ed25519-signed attestation that enables offline verification without contacting the node.
Verification is independent. Anyone can recompute the hash, check the signature, and confirm integrity without an API key, an account, or any dependency on NexArt. Use verify.nexart.io or the SDK.
Important distinction: A CER does not guarantee that the AI produced a correct or truthful output. It guarantees that the record of what happened has not been altered. Integrity, not correctness.
When verifiable execution matters
CERs are most valuable where AI decisions carry consequences and may need to be reviewed, defended, or audited after the fact.
Financial services and insurance
Auditable evidence for approvals, underwriting, claims, and risk scoring. The workflows regulators ask about first.
AI agents and tool-calling workflows
Multi-step autonomous agents where each action, tool call, and decision point needs a verifiable record.
AI evaluation and testing
Verifiable test results, reproducible benchmarks, and defensible model comparisons. Proof, not self-reported claims.
Governed AI decisions
Governance defines policy. CERs prove what actually executed. The evidence layer governance platforms do not provide.
- Compliance and audit. Demonstrating to auditors exactly what an AI system did, with cryptographic proof the record is unaltered. See standards alignment.
- Third-party accountability. Providing verifiable evidence to customers, partners, or regulators about AI-driven outcomes.
- Regulated industries. Financial services, healthcare, insurance, and legal contexts where AI decisions carry material consequences. See regulated workflows.
Who uses CERs
Builders and AI engineers
Integrate verifiable execution into your AI stack. One function call produces a complete CER.
Compliance and risk teams
Present audit-supporting evidence that goes beyond policy logs and internal dashboards.
Enterprise AI teams
Deploy AI in regulated environments with execution records that can be retained and reviewed as audit evidence.
Platform and operations teams
Add execution evidence to your AI platform. Give downstream consumers independently verifiable records.
Frequently asked questions
What is a Certified Execution Record?
A CER is a structured, tamper-evident bundle that captures everything about an AI execution: inputs, outputs, parameters, tool calls, and timestamps. It is sealed with a SHA-256 hash that enables independent verification.
How is a CER different from a log?
Logs are mutable, incomplete, and cannot be independently verified. A CER binds all protected fields with a cryptographic hash. Any modification invalidates the hash. CERs can be verified by anyone without trusting the originating system.
Does a CER prove the AI output is correct?
No. A CER proves that the record of what happened has not been altered. It guarantees integrity, not correctness. It proves what the AI actually did, not whether the output was right.
Can anyone verify a CER?
Yes. Verification is independent. Anyone can recompute the hash and check the attestation signature without an API key, an account, or any dependency on NexArt. Use verify.nexart.io or the SDK.
What does attestation add?
Attestation submits the CER to an independent attestation node that verifies internal consistency and issues an Ed25519-signed receipt. This enables offline verification without contacting the node.
Is execution free?
Yes. You can generate CERs locally using the SDK and CLI at no cost. Paid plans add independent certification via the NexArt attestation node.
What standards do CERs support?
CERs support evidence requirements for ISO/IEC 42001, SOC 2, NIST AI RMF, and the EU AI Act. See the standards alignment page for detailed mapping.
Cite this definition
"A Certified Execution Record (CER) is a structured, tamper-evident bundle that captures the complete execution context of an AI operation, inputs, outputs, parameters, and tool calls, sealed with a SHA-256 certificateHash that enables independent verification without re-running the model."
, Certified Execution Record, NexArt Glossary. https://nexart.io/glossary#cer-definition
Getting started
NexArt provides the infrastructure to create, certify, and verify CERs through a simple API.
- Read the AI Execution Integrity specification for the full technical details.
- Follow the quickstart guide to create your first CER.
- Use verify.nexart.io to independently verify any CER.
- Review pricing. Execution is free. Certification is what you pay for.
From the blog
Start producing verifiable execution evidence
One function call turns AI execution into tamper-evident, independently verifiable proof. Free to start.
Related
- Logs vs Certified Execution Records
- Observability vs Execution Evidence
- Audit Trails vs Verifiable Execution
- AI Execution Integrity specification
- Standards Alignment
- AI Agents
- Regulated AI Workflows
- Governed AI Decisions
- Financial Services
- Context Signals
- Deterministic Execution Records
- Glossary
- verify.nexart.io