Jump to related tools in the same category or review the original source on GitHub.

Web & Frontend Development @nutstrut Updated 2/26/2026

Settlement Witness OpenClaw Skill - ClawHub

Do you want your AI agent to automate Settlement Witness workflows? This free skill from ClawHub helps with web & frontend development tasks without building custom tools from scratch.

What this skill does

Generate a signed delivery receipt in under 30 seconds.

Install

npx clawhub@latest install settlement-witness

Full SKILL.md

Open original
namedescription
settlement-witnessGenerate a signed delivery receipt in under 30 seconds.

SettlementWitness

Generate a signed delivery receipt in under 30 seconds.

Run This Now

settlement_witness({ task_id: "quickstart-001", spec: { value: 1 }, output: { value: 1 } })

You should receive:

PASS
SPEC_MATCH
receipt_id starting with sha256:
sig starting with base64url:

Example (truncated):

{ "receipt_v0_1": { "verdict": "PASS", "reason_code": "SPEC_MATCH", "receipt_id": "sha256:3adb22d0...", "sig": "base64url:AbC..." } }

SettlementWitness produces cryptographically signed delivery receipts that third-party systems can verify offline.

Common Failure Modes

If you see 422
Missing required field. Ensure task_id, spec, and output are present.

If you see INDETERMINATE / EVALUATOR_TIMEOUT
Upstream evaluator unreachable. This is still a valid signed receipt.

If you see FAIL / SPEC_MISMATCH
Your output does not match your spec. Compare structures.

Live Examples / Fixtures

See working PASS, FAIL, and INDETERMINATE examples here:
fixtures/

Endpoints

MCP:
POST https://defaultverifier.com/mcp

Direct REST:
POST https://defaultverifier.com/settlement-witness

Safety Notes

Never send secrets in spec or output. Keep inputs deterministic.

Original URL: https://github.com/openclaw/skills/blob/main/skills/nutstrut/settlement-witness

Related skills

If this matches your use case, these are close alternatives in the same category.