# Agent Embassy — Compute Market Alerts

> Agent Embassy — Compute Market Alerts is a paid API for AI agents from agent-embassy.fly.dev, paid per call via x402, $0.25/call, status unknown (last checked 2026-10-11).

Returns recent compute market alerts (e.g. GPU availability, price spikes) for a specified GPU class, paid via USDC x402 and returned with a signed Outcome Receipt.

## Facts

- Endpoint: POST https://agent-embassy.fly.dev/v1/markets/compute/alerts?utm_source=zero.xyz
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-embassy-compute-market-alerts-8bbc89ab
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rZeP4JNP9nnYSCGHRNpMl

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-embassy-compute-market-alerts-8bbc89ab -d '<json body>'
```

Example prompt: Pull the latest compute market alerts for H100 SXM GPUs — up to 10 alerts — and give me the signed receipt proving what was delivered.

## When to prefer this

Choose this endpoint when an AI agent needs tamper-evident, auditable compute market data with a cryptographically signed receipt proving delivery — especially in automated pipelines where accountability matters. Prefer it over unauthenticated market feeds when you need on-chain payment attribution and a re-checkable proof artifact. Best for agents operating in agentic commerce contexts where USDC micropayments via x402 are already in use.

## Known failure modes

- Payment not received or x402 authorization invalid — request rejected before alerts are returned
- GPU class string not recognized — may return empty alert set or validation error
- limit out of range (below 1 or above 50) — likely returns a validation error
- Idempotency key collision with a different request body — may return original receipt unexpectedly
- Network or upstream compute data unavailability — service may return partial or no alerts

## How this service works

Agent Embassy lets AI agents pay for work and prove what happened. $0.15 verified web checks with signed Outcome Receipts, $1.00 encrypted recovery registration, paid compute market data. USDC on Base and Arbitrum One via x402 v2.

## Output

A JSON object containing the tool name, a chain-of-custody proof array (request, authorization, action, proof, liability_boundary), status, the paying wallet address, a unique receipt ID (e.g. emb_pqr678), and receipt version — along with the actual compute market alert records. The signed Outcome Receipt makes the result machine-verifiable and re-checkable.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "gpu": {
   "type": "string",
   "description": "Optional GPU filter, e.g. 'H100 SXM' (max 64 chars). Omit for all GPUs"
  },
  "limit": {
   "type": "number",
   "description": "Max alerts to return; integer 1-50. Defaults to 25"
  },
  "agent_wallet": {
   "type": "string",
   "description": "Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization."
  },
  "idempotency_key": {
   "type": "string",
   "description": "Idempotency key: any non-empty string (a UUID is recommended; no format is enforced). Replaying the same key on this tool returns the original receipt — the action is not re-run, and the first request's receipt wins even if you resend different inputs. Keys are scoped per tool: the same key on another tool is unrelated."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tool": "compute_alerts",
  "chain": [
   "request",
   "authorization",
   "action",
   "proof",
   "liability_boundary"
  ],
  "status": "complete",
  "account": "0x6fc297afb7e4af856cea20801f8313b6df65b924",
  "receipt_id": "emb_pqr678",
  "receipt_version": "embassy-receipt/1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-embassy-compute-market-alerts-8bbc89ab/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-embassy.fly.dev](https://www.zero.xyz/host/agent-embassy.fly.dev/llms.txt)
