Audit Events
Loading…
Recorded Payments (USDC)
Loading…
Paid Verifications
Not shown
On-chain Executions
Not implemented
Overview
DCL evaluates AI-agent actions against a security policy and records each decision as an audit event. This Board publishes those records and the payment data attached to them. It shows what DCL exported; it does not verify the records itself.
| Service | Audits | COMMIT | Not COMMIT | Agents | Payments (USDC) | Payment network |
|---|---|---|---|---|---|---|
| Loading… | ||||||
What each metric counts
- Audit Events
- Rows in each service's audit chain (Trust Oracle, Bazaar) plus Sentinel events. Canonical events produced by integration demos (Shasta, Tenjin) come from outside those databases and are not included.
- Recorded Payments (USDC)
- Sum of the payment amounts attached to COMMIT audits for Trust Oracle and Bazaar, plus all Sentinel payments. Payments attached to audits whose verdict is not COMMIT are not included. Amounts are as recorded by each service; this Board does not check them against the chain.
- Not COMMIT
- The export's no_commit_count. In the exporter source it is calculated as total audits minus COMMIT audits, so it counts every verdict other than COMMIT. Only the row-level events below show the actual verdict value of each audit; Technical details lists the values seen.
- Paid Verifications
- Not shown. The export does not link every audit to a settled payment, so a count would not be reliable.
- On-chain Executions
- Not implemented. No execution evidence exists yet.
Evidence explorer
Each row is one audit event. Open a row to see the decision, payment, allowance, and execution evidence separately. The Board does not authenticate the caller and does not independently verify identity claims. Identity fields are shown as exported.
- Loading events…
Verification architecture
DCL connects a paid security evaluation to a recorded decision. The target design adds a signed authorization and an enforcement contract. Only the first three steps run today.
- An AI agent requests a security evaluation.Recorded
- The request is paid through x402. Amount and settlement reference are recorded where the export carries them.Recorded
- The DCL Trust Oracle evaluates the action and records COMMIT or NO_COMMIT as an audit event (DCL Audit Event v1.0).Recorded
- An approved decision produces a signed, narrowly scoped Proof of Allowance.Planned
- A guarded smart contract verifies the allowance before running the protected action. Base is the intended first EVM environment.Planned
- The execution result is linked to its decision and payment evidence.Planned
How evidence is labelled
One status never stands in for the whole lifecycle. A recorded decision can exist without a verified payment, and a payment can exist without any allowance.
| Status | Meaning | On this Board today |
|---|---|---|
| Recorded | DCL stored the record and exported it. | Shown for every event. |
| Cryptographically verified | A hash or signature was recomputed and matched. | Not shown. The Board does not recompute hashes or signatures. |
| Payment confirmed | Settlement was checked against the chain. | Not shown. References are displayed with a block-explorer link; the Board does not check them. |
| Allowance signature verified | A Proof of Allowance signature was verified. | Not implemented. |
| Execution confirmed | A guarded contract executed the action on-chain. | Not implemented. |
| Rejected | The evaluation returned NO_COMMIT. | Shown as NO_COMMIT, with the reason when exported. |
| Unavailable / Not implemented | A data source or feature does not exist yet. | Shown instead of a zero or a placeholder value. |
Two different hashes
- DCL audit hash
- The proof.tx_hash field. A local hash of the audit record, computed by DCL. It is not a blockchain transaction and cannot be looked up on a chain.
- Settlement transaction
- The payment.tx_hash field. The on-chain transaction that settled an x402 payment. For Base it can be inspected on a block explorer.
Planned: authorization and enforcement
These sections describe evidence the Board will show once the Security Gas flow exists. No allowance or execution record exists today. Fields appear here only when real records back them.
Proof of Allowance
PlannedA signed authorization for one specific action, issued after an approved decision.
- Authorization status
- Not available
- Signer or trusted verifier
- Not available
- Action hash
- Not available
- Target or recipient
- Not available
- Policy hash
- Not available
- Expiry
- Not available
- Chain ID and verifying contract
- Not available
- Nonce / replay state
- Not available
- Signature verification result
- Not available
Execution evidence (on-chain enforcement)
PlannedThe outcome of a guarded contract checking an allowance before executing. Base is the intended first environment.
- Enforcement contract
- Not available
- Chain ID
- Not available
- Transaction hash
- Not available
- Execution result and confirmation
- Not available
- Rejection reason
- Not available
- Replay-rejection and parameter-mismatch tests
- Not available
Technical details
What this page loaded, how rows were combined, and where the raw files are.
Loading…
Raw data
metrics.json is the latest export and carries the counts and canonical events. audit_history.json is the archive of earlier rows. Event fields follow DCL Audit Event v1.0 (dcl.audit.evaluated); identifiers are shown as exported.