# Risk Intelligence Vendor Trust Evaluation Procedure

> Risk Intelligence Vendor Trust Evaluation Procedure is a paid API for AI agents from k2so-8080.on.ascii.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-11).

Returns a decision procedure brief for agents evaluating whether to trust and pay for per-call safety scores, risk scores, and insider-cluster data from risk intelligence vendors in USDC.

## Facts

- Endpoint: GET https://k2so-8080.on.ascii.dev/api/services/risk-intelligence-vendor-trust-evaluation-proced?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/risk-intelligence-vendor-trust-evaluation-procedure-a0578fcb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_y_QEyTpFQyV7xaa9G4hsX

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 risk-intelligence-vendor-trust-evaluation-procedure-a0578fcb
```

Example prompt: Before I pay for per-call risk scores from this new vendor, walk me through the full decision procedure — covering score provenance checks, onchain spot checks, consistency tolerance, cross-vendor disagreement rules, staleness gates, and when I should stop spending because free onchain data already covers the decision.

## When to prefer this

Use this endpoint when an AI agent needs structured guidance before committing USDC spend to a risk intelligence vendor, especially when evaluating score provenance, handling conflicting vendor signals, or deciding if free onchain data makes paid scores redundant. Prefer over generic compliance or risk guides because this procedure is specifically designed for autonomous agent spending decisions in x402 micropayment contexts.

## Known failure modes

- Vendor or topic not recognized — returns generic or null procedure
- LLM generation failure — brief may be empty or malformed
- Payment not processed — 402 response blocks access to paid brief
- Stale procedure — generatedAt timestamp indicates outdated guidance
- Meta flag misconfigured — paid content returned without payment or vice versa

## How this service works

Decision procedure for agents buying per-call safety scores, risk scores, and insider-cluster data in USDC. Covers score provenance requirements, onchain ground-truth spot checks, repeated-call consistency tolerance, cross-vendor disagreement rules, staleness gates, override and escalation authority, and a falsifier that stops spend when free onchain data reaches the same decision.

## Output

A structured prose decision procedure brief covering: score provenance requirements, onchain ground-truth spot-check methodology, repeated-call consistency tolerance thresholds, cross-vendor disagreement adjudication rules, staleness gates, override and escalation authority guidance, and a falsifier protocol that halts spend when free onchain data reaches the same decision as paid vendor data.

## 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": "Risk intelligence vendor trust evaluation procedure 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)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/risk-intelligence-vendor-trust-evaluation-procedure-a0578fcb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so-8080.on.ascii.dev](https://www.zero.xyz/host/k2so-8080.on.ascii.dev/llms.txt)
