The NexArt Protocol is an open execution and verification standard for deterministic and integrity-bound systems. It defines how executions are captured, sealed with cryptographic hashes, and independently verified, across two distinct execution surfaces under one versioned trust model.
Two Execution Surfaces
Code Mode provides deterministic, reproducible execution where the same inputs always produce the same output. AI Execution produces tamper-evident records of AI and LLM calls: integrity evidence that anyone can verify independently. Both surfaces share the same canonical hashing rules and attestation model.
Why Verifiable Execution Matters
Logs can describe what happened. They cannot prove it. Execution drift creates silent risk in AI agent decision workflows, compliance-sensitive pipelines, financial simulations, and model evaluation systems. Verifiable execution closes the gap between operator claims and independently checkable evidence.
Protocol-Level Guarantees
Canonical execution semantics defined by the protocol specification
Version-pinned guarantees across time and environments
SHA-256 cryptographic binding of protected fields
Independent Ed25519-signed attestation receipts
Zero-trust verification with no account or API key required
How Verification Works
Capture: inputs, parameters, outputs, and context recorded at runtime
Seal: fields canonicalized and bound with a SHA-256 hash
Attest: independent node issues an Ed25519-signed receipt
Verify: anyone recomputes the hash and confirms independently
Protocol Architecture
The protocol separates the canonical specification (what must be true for a record to verify) from reference implementations (how to produce conforming records). This keeps results portable across SDK versions, runtimes, and attestation nodes that conform to the same protocol version.
Applicable Domains
AI agents: verifiable decision trails for autonomous tool calls
Multi-step pipelines: certify every stage with independently verifiable evidence and group them into a Project Bundle
Regulated workflows: audit-grade execution records for compliance-sensitive operations
Financial simulation: reproducible outcomes for auditable models
Generative systems: canonical, verifiable outputs across environments
Protocol Status
The current protocol version is v1.2.0 for Code Mode and ai.execution.v1 for AI Execution snapshots. Versioned guarantees are documented in the public specification at docs.nexart.io.