DCL owl mark DCL Trust Oracle
Don't trust the agent. Trust the proof.

See what your agent actually did

DCL Trust Oracle seals every AI agent decision into a tamper-evident chain — so when something goes wrong, you don't have to take the agent's word for it. Verify locally, in your browser, right now.

Try it

Watch a chain form — and break it

A real hash chain running in your browser. Simulate an agent decision, or corrupt a hash and see verification fail.

Chain status
VALID
Block height
1
IndexTx HashPrev HashVerdict
0.98

Hashes are real, computed client-side over each block's contents. Nothing here is sent anywhere — it's the same chaining logic the live server uses, running locally so you can see it break.

How to do this in JS

@fronesis-labs/dcl-sdk
import { DclClient } from '@fronesis-labs/dcl-sdk';
const dcl = new DclClient();
const isValid = await dcl.verifyChain(); // Returns false if corrupted!
How it fits together

One protocol, one live server

DCL is a protocol first — this site is its production implementation.

DCL Core Open protocol
The verification standard everything below runs on: agent decisions committed as hash + metadata, never raw content. Any implementation can follow the same rules this server does.
DCL Trust Oracle Live server
This site. A production MCP + REST server metered per call via x402 on Base. No account, no API key.
TypeScript SDK @fronesis-labs/dcl-sdk
Verify a chain client-side with no round-trip to the server. npm install @fronesis-labs/dcl-sdk.
DCL Skills Distribution
Open-source instruction-only checklists agents can run for free, with an optional live call into the Trust Oracle above.
Live now

Every check, priced per call

No subscription, no tiers — you pay for exactly what you call, in USDC via x402.

dcl_evaluate_fast$0.01
dcl_evaluate_strict$0.05
dcl_evaluate_jailbreak$0.02
dcl_evaluate_safety$0.01
dcl_evaluate_quality$0.03
dcl_evaluate_secrets$0.02
dcl_evaluate_pii$0.02
dcl_evaluate_output_sanitizer$0.02
dcl_evaluate_jailbreak_crypto$0.02
dcl_evaluate_wallet$0.02
dcl_evaluate_trade$0.02
dcl_evaluate_mev$0.03
dcl_evaluate_signal$0.03
dcl_evaluate_batch$0.10
dcl_pipeline_start$0.05
dcl_audit_decode$0.10
dcl_audit_decode_deep$0.50
dcl_commit$0.01
Enterprise — dedicated infrastructure, custom policy authoring, private chain. Contact us.
Connect

One URL, no account

Point any MCP-capable client at the live server. x402-aware clients pay automatically per call.

{
  "mcpServers": {
    "dcl-trust-oracle": {
      "url": "https://mcp.fronesislabs.com/mcp"
    }
  }
}

Payment is handled via x402 (USDC on Base). No API key, no signup — just a wallet that can settle per call.

Nothing raw is stored. Every audit-chain entry holds a hash and metadata only — never the text that was evaluated.

Prefer a free, offline first pass? Use the instruction-only checklists in DCL Skills before calling the live server.