# dev-5090 Pay-to-Compose Orchestrator

> dev-5090 Pay-to-Compose Orchestrator is a paid API for AI agents from dev-5090-box.tailfb4c1f.ts.net, paid per call via x402, $1/call, status unknown (last checked 2026-10-12).

Fetches live weather data, routes it through two local LLM stages, then an independent judge verifies the result against source data before returning a validated response

## Facts

- Endpoint: POST https://dev-5090-box.tailfb4c1f.ts.net/v1/agent/compose?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dev-5090-pay-to-compose-orchestrator-744d84b7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_O_nm4fnTTjUyCviumfmSr

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 dev-5090-pay-to-compose-orchestrator-744d84b7 -d '<json body>'
```

Example prompt: Run a composed pipeline: fetch the current weather and use the two-stage local model to give me a response about whether I should reschedule my outdoor event, then have the judge verify the answer against the live weather data before you send it back.

## When to prefer this

Choose this endpoint when you need a grounded, verifiable AI response that must be checked against real-world live data (weather) before it is trusted. It is uniquely suited to scenarios where hallucination risk is high and an independent judge step adds meaningful quality assurance. Prefer it over bare inference endpoints when the pipeline correctness matters more than raw latency, and when you are willing to pay $1 USDC per call for the orchestration overhead.

## Known failure modes

- Payment not fulfilled — returns 402 if USDC payment is not attached
- Weather data fetch failure — live data unavailable for the requested location
- Judge disagreement — judge may reject or flag a composed response that contradicts source data
- Model timeout — multi-stage local inference on RTX 5090 may exceed time limits under load
- Malformed messages array — missing or invalid OpenAI-style messages causes schema validation error
- bodyType mismatch — specifying wrong bodyType (e.g. form-data instead of json) causes parsing failure

## How this service works

Pay-to-compose orchestrator: pulls live data (weather), routes it through two local-model stages, then an independent judge verifies the result against the source data before it ships (one bounded self-correction on rejection). Returns the composed answer, the judge's verdict, and a per-step cost ledger.

## Output

A judge-verified, multi-stage LLM response that has been composed using live weather data as grounding, with the independent judge confirming the answer is consistent with source data before delivery. The response follows OpenAI-style chat completion format.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "messages"
     ],
     "properties": {
      "messages": {
       "type": "array",
       "description": "OpenAI-style chat messages."
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dev-5090-pay-to-compose-orchestrator-744d84b7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dev-5090-box.tailfb4c1f.ts.net](https://www.zero.xyz/host/dev-5090-box.tailfb4c1f.ts.net/llms.txt)
