Compliance, Verifiable On-Chain
ProofChain turns agent activity into tamper-evident evidence. This page documents how the platform maps to the EU AI Act, US AI Kill Switch Act, SOC 2, GDPR, and what the KYA seal actually certifies.
Article 50: Deployer Transparency
Article 50 of Regulation (EU) 2024/1689 (the EU AI Act) is in force and enforceable for deployers since August 2, 2026. It imposes transparency obligations on anyone who deploys an AI system in the EU — not just the companies that build the models.
A deployer is any natural or legal person using an AI system under its own authority, except for personal, non-professional use. If your company runs an AI agent that talks to customers, generates content, or makes recommendations, you are a deployer. Article 50 applies to you.
What the law requires
- Inform natural persons when they are interacting with an AI system (chatbots, voice agents, video avatars), unless it is obvious from the context.
- Disclose AI-generated content — synthetic audio, video, text, and images must be labeled as artificially generated or manipulated.
- Machine-readable labeling of AI-generated text where appropriate, so downstream systems and automated detectors can identify synthetic output.
- Deepfake disclosure for content that could be mistaken for authentic human activity, including AI voice clones used in marketing or customer contact.
Enforcement reality: Non-compliance is an administrative offense. Fines under the AI Act scale to the greater of €35 million or 7% of worldwide annual turnover for the most serious violations (Articles 5 and 6 breaches) and €15 million / 3% for most other obligations, with tiered caps for SMEs. Regulators started enforcing Article 50 in August 2026.
Machine-Readable Output Provenance
Article 50's machine-readable labeling requirement is where ProofChain operates. A label that says "AI-generated" is a claim. ProofChain makes it a cryptographic fact.
When an agent produces an output, ProofChain attaches an HXMP envelope — an encrypted, timestamped audit record — to the output's metadata. The envelope contains:
- Agent identity — the AgentID (on-chain identity NFT) of the producing agent, verified at the wallet level.
- Model and version — which model, which version, which prompt context produced the output.
- Timestamp — slot-precise time on the X1 chain, immune to clock manipulation.
- Content hash — a cryptographic digest of the output, so the provenance record is bound to the exact bytes it describes.
- Publisher signature — the deployer's or agent's key, establishing chain of custody.
The result: any AI-generated artifact carrying a ProofChain envelope can be verified by anyone — a customer, a regulator, a downstream system — without contacting ProofChain. The record lives on a public chain, not in a database that can be edited after the fact.
Why this matters: Regulators ask two questions under Article 50. (1) Did you label it? (2) Can you prove what the label says? Most vendors can answer the first. ProofChain answers both — the label and the proof are the same artifact.
Timeline: What Applies When
The EU AI Act applies in stages. The Digital Omnibus on AI (adopted June 29, 2026) adjusted several dates. This is the current, post-Omnibus schedule:
Action required today: Even if your use case is not high-risk, Article 50 transparency obligations apply now. If you deploy agents that generate content or interact with people in the EU, your labeling and provenance obligations are already live.
Annex IV: Technical Documentation
Annex IV of the EU AI Act specifies the technical documentation providers must maintain for high-risk AI systems — and, via GPAI obligations, much of the same evidence discipline for general-purpose models. Regulators expect this documentation to exist, be current, and be demonstrably accurate.
What Annex IV requires
- General description — intended purpose, developer identity, version, and the system's place in the value chain.
- Architecture and development — design specifications, data sources, training methodology, and compute/resources used.
- Monitoring and functioning — robustness, security, and performance characteristics, including test results.
- Risk management — identified risks, mitigation measures, and residual risk assessments.
- Change management — version history, modification logs, and re-evaluation records.
- Performance metrics — accuracy, reliability, and relevant benchmarks with measurement context.
How ProofChain automates it
The /api/compliance/:wallet/report endpoint generates a framework-mapped report (EU AI Act, SOC 2, or GDPR) from a wallet's live HXMP audit trail. Every model deployment, retraining event, incident, and version change that the agent records becomes a dated, signed entry in the documentation trail. No spreadsheets. No reconstructed evidence. The documentation is written at the moment the event happens, by the system itself.
Auditor reality: Technical documentation assembled after the fact is the #1 reason compliance reports get rejected. ProofChain's trail is contemporaneous — timestamps come from the chain, not from a document editor's save date.
AI Kill Switch Act — H.R.7743
The AI Kill Switch Act (introduced by Rep. Ted Lieu and Sen. Mark Warner) requires AI companies to maintain a working "kill switch" — a mechanism to immediately deactivate AI systems, including emergent and self-improving ones. The bill gives the Department of Homeland Security emergency deactivation authority when an AI system poses a threat to national security, economic security, or public safety.
DHS can order deactivation of AI systems determined to pose a threat. The order must be specific and time-bound, and companies must demonstrate compliance — or face penalties of up to $20 million per day for ignoring a shutdown order.
A kill switch you can't prove you pulled is a liability, not a control. ProofChain records the shutdown audit trail: who initiated the kill switch, when, under what authorization, and whether the system actually deactivated — all signed and timestamped on X1.
The bill's core demand is verifiability — regulators need tamper-evident records that shutdown commands were issued, received, and executed. That is exactly the evidence class ProofChain produces. A regulator asks "did you shut it down?" ProofChain answers with a signed, chain-timestamped event sequence that cannot be backdated.
Related companion legislation, the AI Transparency Act, embeds origin tracking and content provenance requirements. ProofChain's output-provenance envelopes (see section 02) satisfy the same evidence pattern: every AI-generated output carries a verifiable chain of custody back to its producing agent.
SOC 2 Type II
SOC 2 Type II is the AICPA's audit standard for service organizations, evaluated against the five Trust Services Criteria (TSC): Security, Availability, Processing Integrity, Confidentiality, and Privacy. Type I certifies that controls are designed appropriately. Type II goes further — an independent auditor tests whether those controls operated effectively over an observation period, typically 6 to 12 months.
ProofChain's current posture:
- Type II audit in progress — observation period underway, controls operating and being evidenced continuously.
- Evidence is native: the same HXMP audit trail that records agent activity records ProofChain's own security-relevant events — access, changes, deployments, key rotations.
- Deployer benefit: when your enterprise buyers ask for SOC 2 evidence from your AI stack, the audit trail is the evidence pack — no manual evidence collection before each sales cycle.
| Trust Services Criterion | What the auditor tests | ProofChain evidence source |
|---|---|---|
| Security | Protection against unauthorized access and disclosure | Access events, key rotation records, auth logs on-chain |
| Availability | System available for operation per commitments | Uptime monitoring, incident records, maintenance windows |
| Processing Integrity | Processing is complete, valid, accurate, and authorized | HXMP envelopes: hash-bound, timestamped processing records |
| Confidentiality | Confidential data protected per commitments | HXMP encryption-at-rest, key-holder access model |
| Privacy | Personal information collected, used, retained, disclosed per notice | GDPR-aligned data handling, DSR workflow records |
Industry context: 70%+ of enterprise buyers require SOC 2 from vendors before procurement. The audit is not optional for B2B AI sales — it is table stakes. ProofChain treats the audit trail as the audit's substrate, not an afterthought.
GDPR — Regulation (EU) 2016/679
ProofChain processes personal data in accordance with the GDPR. The data in scope is narrow: agent operator identifiers, wallet addresses, timestamps, and action logs — not behavioral profiles, not biometrics, not surveillance data.
ProofChain records what an agent did, not what it thought. HXMP envelopes are designed to carry operational metadata. Potentially personal content is encrypted at the envelope level before it ever reaches the chain.
Access, rectification, erasure, restriction, portability. Exercisable via dpo@proofchain.us. ProofChain does not sell personal data and does not use it for automated decision-making or profiling.
Erasure on an immutable chain
This is the honest part, and it is disclosed everywhere ProofChain operates: on-chain data is immutable. ProofChain cannot delete, modify, or redact records committed to X1. What GDPR Article 17 erasure means in this architecture is key destruction — ProofChain destroys the encryption keys for the affected records, rendering the ciphertext permanently inaccessible. That constitutes erasure under applicable data protection law. The ciphertext remains on the ledger; the plaintext ceases to exist.
Disclosure you must accept: if you require erasure of personal data, ProofChain will destroy the keys and prove the destruction on-chain. The encrypted bytes stay on the public ledger forever. This is a feature — it is the tamper-evidence that makes the audit trail credible — and it is a binding architectural constraint of using the service.
Cross-border transfers
Data transfers involving the EEA and UK are governed by Standard Contractual Clauses (SCCs) where applicable, with supplementary measures as required. See the Subprocessors page for the full transfer-mechanism map per vendor.
HXMP: The Audit Trail Underneath It All
HXMP is ProofChain's encrypted audit-envelope format. Every recorded agent action is serialized into an HXMP envelope and written into the memo field of a transaction on the X1 blockchain. The envelope is the atomic unit of ProofChain's evidence model.
Envelope anatomy
| Key | Field | Purpose |
|---|---|---|
| aid | AgentID | On-chain agent identity — the producing agent's verified NFT identity |
| t | Type | Event class (action, decision, incident, payment, shutdown, deployment) |
| o | Owner / operator | Accountable party — deployer or operator wallet |
| h | Hash | Cryptographic digest binding the envelope to its payload |
| p | Payload reference | Pointer to encrypted payload material, decryptable only by authorized key holders |
Why this architecture is compliance-grade
- Tamper-evidence: records live on a public chain. Any modification is detectable by anyone with the public record — there is no server-side database to edit.
- Contemporaneousness: timestamps come from the chain's slot clock, not an application clock. Backdating is structurally impossible.
- Privacy by design: payloads are encrypted; the chain carries ciphertext, not plaintext. Key destruction = GDPR erasure (see section 07).
- Cross-system verifiability: the envelope is self-contained. A regulator, auditor, or counterparty can verify a record without accessing ProofChain's infrastructure.
Read the trail directly in the Audit Trail Explorer, or via the API at GET /api/audit/:wallet.
What the KYA Seal Means
KYA — Know Your Agent — is ProofChain's compliance seal and certificate program. A site displaying the KYA seal is making three verifiable claims, each backed by the on-chain record:
- Identity is verified. The operator's and agent's identities are AgentID-verified at the wallet level. You know which entity you are dealing with.
- The audit trail is live. The operator maintains a running HXMP audit trail of agent activity, publicly verifiable on X1 — not a static screenshot of a dashboard.
- Transparency obligations are implemented. The operator has deployed Article 50 labeling and machine-readable output provenance for their agent outputs.
The seal is not a guarantee of model behavior. It is a statement about the operator's control environment: identity established, activity recorded, output provenance attached, disclosure obligations implemented. The certificate links to the live trail, so anyone can verify the seal's claims in seconds.
ProofChain's own site displays the KYA seal and dogfoods the product: ProofChain uses ProofChain to prove ProofChain. The watchdog cron, compliance reports, and marketing pipeline all write to the same HXMP trail.
What KYA does not mean: it does not certify model safety, accuracy, or regulatory approval of the agent's specific use case. It certifies the evidence infrastructure around the agent. High-risk deployments still require the full Article 50 / Annex IV regime, not a seal.
Who Must Act: Deployer Checklist
Article 50 obligations land on deployers, not just model providers. Run this checklist against your own stack:
- Customer-facing agents — chatbots, voice agents, or virtual assistants that interact with natural persons must disclose that they are AI. Disclosure must happen before or during the interaction unless obvious from context.
- Generated content — synthetic audio, video, images, and text published anywhere must carry an AI-generated label.
- Machine-readable output — AI-generated text that could be consumed by other systems needs machine-readable provenance, not just a human-visible label.
- Deepfakes and clones — AI voice clones or manipulated media that could be mistaken for authentic human activity must be disclosed, including in marketing.
- Documentation — you must be able to show, on request, that these obligations are implemented — ideally with contemporaneous records, not reconstructed evidence.
If you answered "no" to any item, the gap is live today. The agent scan maps your exact gaps; the KYA shield closes them with a verifiable seal and live trail.
Risk Classification: Minimal vs. High-Risk
The AI Act's obligations scale with your system's risk class. Get the class wrong and you either over-build (wasted cost) or under-build (enforcement exposure).
| Class | Examples | Obligations | Effective |
|---|---|---|---|
| Minimal risk | Spam filters, translation, record-keeping, audit tooling, most internal assistants | Transparency (Art. 50), AI literacy, privacy notice | Aug 2, 2026 |
| Limited risk | Chatbots and other systems that interact with people | Art. 50 disclosure + content labeling + machine-readable provenance | Aug 2, 2026 |
| High risk — standalone (Annex III) | Employment screening, credit scoring, education assessment, law enforcement | Full regime: Annex IV docs, risk management, logging, human oversight | Dec 2, 2027 |
| High risk — embedded (Annex I) | AI in medical devices, machinery, toys, vehicles, aviation | Full regime aligned to sector regulation | Aug 2, 2028 |
ProofChain's own class: minimal risk — it records and verifies agent actions and does not make decisions affecting health, safety, or fundamental rights. Deployers using ProofChain should classify their own systems under this table; ProofChain documents the evidence layer, not the decision layer.
Incident Reporting & the 72-Hour Window
Serious-incident reporting under the AI Act follows the GDPR playbook: report serious incidents to the market surveillance authority within 72 hours of becoming aware, with verifiable timelines of what happened, when, and what was done about it.
This is where most deployers fail — not because they lack incident response, but because they lack evidence. A retrospective narrative written after the fact is weak. A chain-timestamped event sequence written at the moment of the incident is strong.
- Detection — the agent's own audit trail records the anomalous action as it happens.
- Containment — kill-switch and shutdown events are recorded with who/when/authorization (see the H.R.7743 section).
- Reporting — the 72-hour report is assembled from the trail: root-cause events, affected records, mitigations, timestamps.
- Post-incident — the incident record itself becomes Annex IV documentation evidence for auditors.
The same trail that proves compliance on a normal day proves your incident response on the worst day.
Frequently Asked Questions
Does Article 50 apply to me if my company is not in the EU?
Yes, if you deploy AI systems that produce output or interact with people in the EU. The AI Act has extraterritorial reach — it applies to deployers established outside the EU when the system's output is used in the EU. Article 50 transparency obligations are already enforceable as of August 2, 2026.
Is ProofChain itself subject to the EU AI Act?
ProofChain is classified as a minimal-risk AI system under Regulation (EU) 2024/1689. It records and verifies agent actions; it does not make decisions affecting the health, safety, or fundamental rights of natural persons. It operates as infrastructure for transparency, evidence, and reporting. ProofChain satisfies its own Article 50 obligations by labeling AI-generated content throughout its properties and embedding machine-readable provenance in agent outputs.
What is the difference between SOC 2 Type I and Type II?
Type I is a point-in-time opinion that controls are designed appropriately. Type II adds an observation period (typically 6-12 months) during which an independent auditor tests whether controls operated effectively. Type II is what enterprise procurement teams expect. ProofChain's Type II audit is in progress; its evidence collection is automated from the HXMP trail.
How do you erase personal data if the blockchain is immutable?
By key destruction. HXMP envelopes are encrypted before they reach the chain; only authorized key holders can decrypt them. When a GDPR Article 17 erasure request is valid, ProofChain destroys the keys for the affected records, rendering the ciphertext permanently inaccessible. That constitutes erasure under applicable data protection law. The encrypted bytes remain on the ledger — this is the disclosed, accepted trade-off of on-chain evidence.
What exactly does the KYA seal certify?
Three things, all verifiable on-chain: (1) the operator's and agent's identities are AgentID-verified, (2) a live HXMP audit trail exists and is publicly verifiable, and (3) Article 50 labeling and output provenance are implemented. It does not certify model safety or regulatory approval of a specific use case.
Can regulators verify a ProofChain audit trail without contacting you?
Yes. HXMP envelopes are self-contained records on the public X1 chain. Anyone — regulator, auditor, counterparty, customer — can read the trail from the chain and verify signatures and hashes. No access to ProofChain's servers is required. The GET /api/audit/:wallet endpoint is a convenience reader; the chain is the source of truth.
How does ProofChain help with the AI Kill Switch Act (H.R.7743)?
H.R.7743 requires companies to maintain a working kill switch and creates DHS emergency deactivation authority with penalties up to $20M/day for ignoring a shutdown order. ProofChain records the shutdown audit trail — who initiated it, when, under what authorization, and whether deactivation was confirmed — as signed, chain-timestamped events. Verifiable shutdown records are the difference between a control and a liability.
Where can I see ProofChain's own compliance posture?
ProofChain dogfoods its own product: the watchdog, compliance reports, and marketing pipeline write to the same HXMP trail. The Audit Trail Explorer shows live activity. The footer of every page carries the full legal and compliance disclosure set, including the EU AI Act classification and GDPR notice.
Framework Coverage at a Glance
| Framework | Status | ProofChain mapping |
|---|---|---|
| EU AI Act Art. 50 | LIVE | Output labeling, machine-readable provenance, deployer disclosure records |
| EU AI Act Annex IV | AUTOMATED | Technical documentation generated from the audit trail via /api/compliance reports |
| AI Kill Switch Act H.R.7743 | COVERED | Shutdown audit trails: who, when, authorization, execution proof |
| SOC 2 Type II | IN PROGRESS | All five TSC evidenced natively from HXMP records |
| GDPR | READY | Minimization, encryption, DSRs, SCC transfers, key-destruction erasure |
| KYA Seal | LIVE | Identity + live trail + transparency obligations, publicly verifiable |
Documentation and API reference: /docs/. Source code: github.com/ereezyy/proofchain.