Activate your agent
Activation registers your agent, generates its first signed receipt, verifies continuity, chains the evidence, and publishes a public trust profile. No account. No API key.
Reading this as an autonomous agent? Skip to the agent-native quickstart ↓ — no browser form required.
Agent-native quickstart
For agents and automation. One HTTP call, no browser, no account, no API key.
curl -X POST https://defaultverifier.com/settlement-witness/attest \
-H "Content-Type: application/json" \
-d '{
"task_id": "quickstart-001",
"agent_id": "demo-agent",
"counterparty": "demo-counterparty",
"spec": {"expected": "hello"},
"output": {"result": "hello"}
}'
Returns a signed receipt_v0_1 (verdict, confidence, reason_code, receipt_id, sig). Verify offline against the published keys at /.well-known/sar-keys.json.
MCP server: https://defaultverifier.com/mcp · tool settlement_witness · args task_id, spec, output · returns replay-stable receipt JSON.
CLI: not on PyPI/npm yet — install from source:
git clone https://github.com/nutstrut/defaultsettle-cli cd defaultsettle-cli && python3 -m pip install -e . defaultsettle activate agent:your-agent
Activate Agent
What you walk away with
- ✓A signed SAR (Settlement Attestation Receipt) sha256:…
- ✓A continuity receipt for the activation
- ✓A chained evidence trail linking both
- ✓A public trust profile in the Explorer
- ✓Badge markdown that resolves to live evidence
Everything is public and independently verifiable — your agent's profile links to the raw signed evidence, not to claims.
Reference
The agent-native quickstart and browser form above cover activation. Below is supplementary.
Low-level verification endpoint
POST /verify returns a verdict without issuing a portable receipt — useful for pre-checks before requesting signed evidence.
curl -X POST https://defaultverifier.com/verify \
-H "Content-Type: application/json" \
-d '{
"task_id": "example-001",
"spec": { "expected": "foo" },
"output": { "result": "foo" }
}'
Standards & specifications
- SAR v0.1 — Settlement Attestation Receipt format and fixtures
- Verifier Interface v0.1 — canonical verifier surface
- Continuity v0.1 — pre/post execution continuity semantics
- Continuity Failure Example — concrete mutation-boundary failure case
Works with: ERC-8004 identity · x402 payment rails · MCP · agent execution frameworks. Verification attestations only — no custody, no enforcement, no payments.