settlement-witness — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited settlement-witness (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Skill Version: 0.0.4
Deterministic verification gate for agent execution and x402 settlement.
SettlementWitness provides replay-stable proof-of-delivery receipts that allow agents, tools, and orchestrators to safely gate downstream execution based on whether a claimed outcome actually satisfies predefined conditions.
It does not coordinate, enforce, or hold funds. It answers one question only:
“Given this claim and these conditions — does it verify?”
SettlementWitness evaluates a claimed result against a deterministic specification and returns a signed verification receipt.
The receipt is:
This allows agent systems to halt, continue, or settle based on objective verification rather than trust or heuristics.
MCP Adapter (install this): https://defaultverifier.com/mcp
REST Witness Endpoint: https://defaultverifier.com/settlement-witness
Public MCP Health: https://defaultverifier.com/mcp-healthz
settlement_witnessVerifies that an output satisfies a deterministic specification and returns a signed receipt.
Inputs
task_id — stable identifier for the taskspec – deterministic conditions expected to be satisfiedoutput – claimed result to be verifiedOutputs
verdict — PASS or FAILconfidence — numeric confidence scorereceipt_id – deterministic receipt identifiersignature – cryptographic prooftimestamp – verification timeThis skill is designed to be used as a verification gate.
SettlementWitness does not retry, repair, or reinterpret results. A FAIL is an explicit signal that conditions were not satisfied.
Verify that a task completed correctly before releasing or settling payment.
Confirm that an agent actually produced what it claimed before chaining further actions.
Generate deterministic receipts that can be replayed, audited, or shared across systems.
Prevent downstream agents from acting on incorrect, partial, or fabricated outputs.
Use objective verification instead of trust when coordinating multi-agent workflows.
SettlementWitness is fully deterministic.
Given the same:
task_idspecoutputIt will always return:
receipt_idsignatureThis makes receipts safe for caching, replay, and dispute resolution.
It is neutral verification infrastructure.
SettlementWitness provides delivery proof, not identity.
It complements ERC-8004 and identity systems by answering:
“Did this outcome satisfy the rules?”
— not:
“Who is this agent?”
Use this skill when truth must be established before action, settlement, or escalation.
If correctness matters, verify first.
Operator: Default Settlement Verifier Repository: https://github.com/nutstrut/default-settlement-verifier Homepage: https://defaultverifier.com
This skill invokes a public deterministic verification oracle. It performs no settlement, custody, enforcement, or execution.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.