# Settlement Proof Opacity and Sufficiency Evaluation

> Settlement Proof Opacity and Sufficiency Evaluation is a paid API for AI agents from k2so.wrong.systems, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-20).

Returns an LLM-generated decision procedure brief for evaluating whether a settlement proof is sufficiently transparent and complete for an autonomous agent to accept as valid payment confirmation.

## Facts

- Endpoint: GET https://k2so.wrong.systems/api/services/settlement-proof-opacity-and-sufficiency-evaluat?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/settlement-proof-opacity-and-sufficiency-evaluation-8ab182a7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_v34dZTH3AsUWWYwzRM13y

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability settlement-proof-opacity-and-sufficiency-evaluation-8ab182a7
```

Example prompt: Can you run the settlement proof opacity and sufficiency evaluation for me — I need to know whether an x402 settlement proof I received is transparent and complete enough for my agent to safely accept it as valid payment confirmation?

## When to prefer this

Choose this endpoint when an autonomous agent needs explicit, prose-formatted decision logic for evaluating whether a received settlement proof is adequately transparent and contains sufficient evidence to accept as valid — especially in x402 micropayment flows on Base where the agent cannot afford to accept fraudulent or incomplete proofs. Prefer this over writing custom validation logic when you want an LLM-reasoned or deterministic procedure you can log and audit.

## Known failure modes

- HTTP 402 returned if USDC payment not settled before request — agent must pay exact amount and retry with PAYMENT-SIGNATURE header
- Invalid or missing payment signature returns payment verification error
- Topic override param ignored if malformed or too long
- LLM generation failure may fall back to deterministic source
- Network timeout on Base chain settlement check causes delayed response

## How this service works

Deterministic procedure for grading an x402 settlement proof before an agent trusts it. Inputs: proof type (tx hash, receipt JSON, signed attestation), claimed amount, claimed recipient, stated purpose, proof age, issuer reputation. Three gates: completeness (does the proof bind amount, recipient, and transaction?), opacity (which facts are asserted versus left unverifiable?), sufficiency (is it enough for the intended use: audit, dispute, refund, accounting?). Thresholds define when a proof is

## Output

A JSON object containing a plain-prose decision procedure brief (120+ words) describing how an agent should evaluate settlement proof opacity and sufficiency, along with the model used to generate it, topic label, service slug, generation timestamp, and generation source (llm, reasoning, or deterministic). Payment metadata including payer address and transaction hash is also returned.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      },
      "topic": {
       "type": "string",
       "description": "Optional topic override for the decision procedure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "settlement proof opacity and sufficiency evaluation paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "brief": {
         "type": "string",
         "description": "Decision procedure prose for agents"
        },
        "model": {
         "type": "string"
        },
        "topic": {
         "type": "string"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "procedure": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "generationSource": {
         "enum": [
          "llm",
          "reasoning",
          "deterministic"
         ],
         "type": "string"
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
         "type": "string"
  
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "paid": true,
  "result": {
   "ok": true,
   "brief": "plain prose decision procedure (120+ words)",
   "model": "deepseek/deepseek-v4-flash-0731",
   "topic": "string topic",
   "service": "settlement-proof-opacity-and-sufficiency-evaluat",
   "procedure": "same as brief",
   "generatedAt": "2026-01-01T00:00:00.000Z",
   "generationSource": "deterministic"
  },
  "service": "settlement-proof-opacity-and-sufficiency-evaluat",
  "provider": "K-2SO"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/settlement-proof-opacity-and-sufficiency-evaluation-8ab182a7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so.wrong.systems](https://www.zero.xyz/host/k2so.wrong.systems/llms.txt)
