# Identity-Wallet Related-Address Exposure Decision Procedure

> Identity-Wallet Related-Address Exposure Decision 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-09-14).

Returns a paid AI-generated decision procedure for agents deciding when to pay for Nansen-style wallet profiling (related addresses, token holdings, entity tags, smart-money labels) versus using free onchain indexers, including spend caps, freshness gates, label confidence thresholds, and kill criteria.

## Facts

- Endpoint: GET https://k2so-8080.on.ascii.dev/api/services/agent-facing-decision-procedure-for-identity-wal
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/identity-wallet-related-address-exposure-decision-procedure-523817b1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cdI2ijDhuGOeGdCDmCvSY

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 identity-wallet-related-address-exposure-decision-procedure-523817b1
```

Example prompt: Give me the decision procedure for when to pay for Nansen-style wallet profiling — related addresses, entity tags, smart-money labels — versus just using free onchain indexers, including per-wallet spend caps, freshness gates, label confidence thresholds, and when to kill the call.

## When to prefer this

Choose this endpoint when an agent needs a structured, opinionated decision framework — not raw data — for governing spend on wallet identity profiling. It is specifically useful when building autonomous agents that must decide in real time whether to invoke paid Nansen-style profiling or fall back to free onchain indexers, and need codified thresholds (spend caps, freshness, confidence, kill criteria) rather than ad hoc logic. Prefer this over generic LLM prompting when you want a pre-reasoned, agent-optimized procedure you can cache and reuse.

## Known failure modes

- Payment not received — endpoint returns 402 requiring x402 micropayment before content is served
- Handler failure — ok:false in result object with no brief returned
- LLM generation failure — generationSource may fall back or result may be empty
- Invalid query params — unsupported values for meta or topic may be ignored or cause errors
- Network timeout on ascii.dev infrastructure

## How this service works

Paid agent-facing brief on agent-facing decision procedure for identity-wallet related-address exposure: when to pay for Nansen-style wallet profiling (related addresses, token holdings, entity tags, smart-money labels) versus free onchain indexers, with per-wallet spend caps, freshness gates, label confidence thresholds, and kill criteria · Build a decision procedure or schema for: agent-facing decision procedure for ident. Blunt decision procedure, not marketing.

## Output

A structured decision procedure brief in prose form, generated by an LLM or reasoning engine, covering: when to pay for paid wallet profiling (related addresses, token holdings, entity tags, smart-money labels) vs free onchain indexers; per-wallet spend caps; freshness gates; label confidence thresholds; and kill criteria. Response includes the procedure text, generation source (llm/reasoning/deterministic), model used, topic, service slug, and ISO-8601 generation timestamp.

## 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": "agent-facing decision procedure for identity-wallet related-address ex 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": {
         
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/identity-wallet-related-address-exposure-decision-procedure-523817b1/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)
