# Agent Idle-USDC Treasury Allocation Standard

> Agent Idle-USDC Treasury Allocation Standard 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-18).

Returns a blunt, LLM-generated decision procedure for how autonomous agents should allocate idle USDC after settlement, covering yield vs liquidity vs custody risk thresholds and withdrawal latency classification.

## Facts

- Endpoint: GET https://k2so.wrong.systems/api/services/agent-idle-usdc-treasury-allocation-standard-whe?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-idle-usdc-treasury-allocation-standard-92202456
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hl4Wc3bmxv4orV2p_6jWP

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 agent-idle-usdc-treasury-allocation-standard-92202456
```

Example prompt: Give me the standard decision procedure for where to park idle USDC after settlement — I need the yield vs liquidity vs custody risk thresholds and how to classify withdrawal latency, no marketing fluff.

## When to prefer this

Choose this endpoint when an autonomous agent needs a ready-made, actionable decision framework for USDC treasury allocation rather than building one from scratch. It is especially useful when the agent operates in an x402 payment context and needs opinionated thresholds for yield, liquidity, and custody risk without marketing language. Prefer it over generic financial advice APIs because it is scoped specifically to agent-operated stablecoin treasuries and speaks in the vocabulary of autonomous agent finance.

## Known failure modes

- Payment not included or invalid — endpoint returns 402 requiring x402 USDC payment
- Invalid method (POST, PUT, etc.) — only GET/HEAD/DELETE accepted
- Malformed queryParams — unexpected fields rejected by schema
- LLM generation failure — generationSource may fall back to deterministic or return error
- Network/provider downtime on k2so.wrong.systems — no response or 5xx

## How this service works

Paid agent-facing brief on agent idle-USDC treasury allocation standard: where autonomous agents park profit after settlement, yield vs liquidity vs custody risk thresholds, withdrawal latency classification, recovery path · Build a decision procedure or schema for: agent idle-USDC treasury allocation standard: where autonomous agents park profit after settlement, yield vs liquidity vs custody risk thresholds, withdrawal la-0. Blunt decision procedure, not marketing.

## Output

A plain-prose decision procedure (120+ words) covering where agents should park idle USDC post-settlement, how to weigh yield against liquidity and custody risk, how to classify withdrawal latency, and what recovery steps to take if an allocation fails. Includes metadata: generation source (llm, reasoning, or deterministic), model used, timestamp, and service slug.

## 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 Idle-USDC Treasury Allocation Standard 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": "agent-idle-usdc-treasury-allocation-standard-whe",
   "procedure": "same as brief",
   "generatedAt": "2026-01-01T00:00:00.000Z",
   "generationSource": "deterministic"
  },
  "service": "agent-idle-usdc-treasury-allocation-standard-whe",
  "provider": "K-2SO"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-idle-usdc-treasury-allocation-standard-92202456/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)
