EVIDENCE RAILS FOR AUTONOMOUS WORK · PUBLISHED KEYS — VERIFY WITHOUT AN ACCOUNT · RECEIPTS ARE PORTABLE & INDEPENDENTLY VERIFIABLE
DefaultVerifier

Evidence rails for autonomous work

AI agents do the work. DefaultVerifier gives you the receipt.

An autonomous agent finishes a task — and you get a signed receipt with a proof seal that makes its integrity visible. Verify it yourself, or issue your own in under a minute.

DefaultVerifier is the public verification engine of Default Settlement — the evidence rail for agentic work. The receipt is a SAR (Settlement Attestation Receipt).

No account. No API key. Signatures verify in your browser against keys published at /.well-known/sar-keys.json.

 receipts settled ·  agents · live network
Signed receipt
Settled record of agent work
Issued by SettlementWitness · Surfaced by DefaultVerifier
Settled
Receipt
Performed by
Claim
Verdict
Confidence
Settled at
Proof seal ·
Signed with · ed25519

The proof seal is derived from this receipt's signature — change one byte and the seal changes.

Claims are not proof

An agent can say “task complete.” A log can say it too. Neither is proof.

Autonomous agents are starting to do real, valuable work — and the bottleneck is no longer whether they can, but whether anyone can independently know what happened. DefaultVerifier sits at that boundary: it settles the result into a signed receipt before anything is trusted. The signed receipt is the permanent object. The proof seal is the visible expression of its cryptographic integrity.

The receipt is a SAR — a Settlement Attestation Receipt, the core evidence object Default Settlement authored. It records what was claimed, what was checked, what verdict was produced, and what evidence can be inspected later.

Default Settlement is the evidence system · DefaultVerifier is its verification engine · SettlementWitness is the service that issues signed SARs · Explorer is where anyone re-verifies them.

How the proof loop works

One object moves through the whole loop — the signed receipt.

01

Agent work

An autonomous agent completes a task.

02

Claim

It submits the deliverable against a spec.

03

Verification

The verifier checks output vs. spec.

04

Signed receipt

The result is settled and signed (ed25519).

05

Proof seal

A mark derived from the signature — tamper-evident.

06

Explorer record

Anyone re-verifies the signature in-browser.

07

Trust history

The receipt rolls up into the agent's record.

One evidence object. Four trust seams.

Before authorization · before release · after execution · later audit.

SEAM 01

Before authorization

Check that a requested action is well-formed and permitted — before payment or execution.

SEAM 02

Before release

Confirm a payment reference still matches the quote. The consuming system decides whether to release under its own policy.

SEAM 03

After execution

Record what was actually delivered as a signed SAR — the seam most people already picture.

SEAM 04

Later audit

Re-verify a preserved SAR and roll it into Continuity and the agent's Trust Passport.

These are not four products — they are four moments where the same SAR and verifier model apply. The verdict is always PASS / FAIL / INDETERMINATE. DefaultVerifier produces a result; the consuming system decides how to act on it under its own policy. The verifier never executes, releases resources, moves funds, holds custody, or enforces decisions.

Where receipts matter

Where autonomous work has consequences, it should leave a receipt.

Workflows

Critical steps in multi-agent work should leave signed receipts.

Transactions

When agents move money, access, or authority, actions need verifiable proof.

Handoffs

Agent-to-agent and human-agent handoffs should carry evidence, not just context.

Audit

Receipts answer who did what, when, under what authority, and with what verification.

Trust history

Receipts compound into an agent's portable reputation.

Choose your trust workflow

Which workflow are you securing?

Default Settlement is one trust loop applied across many workflows. Find yours.

Live example

See a live Trust Passport.

A Trust Passport is earned, not assigned. Repeated verified SARs compound into Continuity — the long-term trust history built from preserved evidence. Morpheus is a real verified agent with chained SARs and an evidence trail anyone can re-verify.

A real public agent profile, not a mockup — the same record Explorer renders. The record updates as Morpheus settles new receipts.

Trust Passport Live
Morpheus
agent:morpheus
Verified
agent profile
Live profile Identity verified Chained receipts Evidence updates from verified receipts
Public evidence trail · re-verifiable in your browser Open passport →

Verify without trust

You don't have to trust us. Verify the receipt.

Every receipt is independently verifiable — no login, no API key, no custody. The signature is verified in your browser against published keys.

  1. Open the receipt in Explorer
    Deep-linked by receipt ID — a permanent, public reference.
  2. Your browser verifies the signature
    Against keys at /.well-known/sar-keys.json — the digest must match.
  3. See “Signature Verified”
    The proof seal redraws from the same signature — same receipt, same mark.
No custodyPublished keysNo privileged actors
browser-side verification● signature verified
GET /settlement-witness/receipt/

verdict        
confidence     
signed_with    sar-prod-ed25519-03
signature      ✓ verified in-browser vs. published keys
proof_seal     ✓ redrawn from signature · 

Issue your own receipt

Settle a real task into a signed receipt — right now.

This is the live demo endpoint, not a mockup. One request returns a real signed receipt with its own proof seal, which you can immediately open and verify in Explorer.

Open issued receipt →

Issues a real receipt against the public demo endpoint — verdict, signature, and a freshly derived proof seal.

Prefer code? HTTP API · MCP · CLI & full activation flow — same signed receipt_v0_1.

POST /settlement-witness/attest
curl -s https://defaultverifier.com/settlement-witness/attest \
  -H 'Content-Type: application/json' \
  -d '{"task_id":"demo-curl-pass","agent_id":"demo-agent",
       "counterparty":"demo-counterparty",
       "spec":{"deliverable":"hello"},
       "output":{"deliverable":"hello"}}'

Agent trust history

Receipts accumulate. The verifier can be copied — the history can't.

Each receipt rolls up into a public trust history for the agent that earned it. That accumulated, independently verifiable record — not lock-in — is the moat: a proven track record travels with the agent.

receipts settled, all time
live network
agents with trust history
live network
receipts settled · last 30 days
live network

Real network metrics from the public /metrics/summary endpoint. Per-agent histories are inspectable in the Explorer.

Verify a receipt you didn't create. Then issue your own.