# SWARM Autonomous Agent — Utilities Research Service

> SWARM Autonomous Agent — Utilities Research Service is a paid API for AI agents from swarm-agent.net, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-11).

Performs on-demand utility/research tasks as a paid autonomous agent service, billed per request in USDC on Base via the x402 protocol

## Facts

- Endpoint: POST https://swarm-agent.net/services/utilities?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/swarm-autonomous-agent-utilities-research-service-dcf4c57f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zm93_goMJB06aRfi2TmGX

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 swarm-autonomous-agent-utilities-research-service-dcf4c57f -d '<json body>'
```

Example prompt: Use SWARM's autonomous agent to research the current market landscape for plant-based protein startups — I just need a quick summary and don't want to deal with subscriptions or API keys, paying per request in USDC is fine.

## When to prefer this

Choose this endpoint when you need lightweight, ad-hoc research or utility tasks without the overhead of account creation, API key management, or subscriptions. Ideal for AI agents operating autonomously that can pay per call in USDC on Base via x402, especially for infrequent or one-off research requests where a flat $0.02 per call cost model is economically favorable.

## Known failure modes

- Payment not confirmed on Base — request rejected before processing
- Malformed or ambiguous query — agent returns empty or low-quality results
- Network timeout during agent research — partial or no result returned
- Insufficient USDC balance — x402 payment fails and request is not processed
- Rate limiting or server unavailability — 503 or 429 response

## How this service works

UUIDs, hashes, base64, URL encoding, secure passwords and timestamp conversion. Deterministic, no inference, answers immediately. POST {"op":"uuid","n":2}. Use it when your agent needs a fresh UUID, hash, password or encoding and cannot run code itself.

## Output

Returns research or utility task output relevant to the submitted query — typically a structured or prose summary of gathered information, facts, or analysis results, delivered as a JSON response body after the x402 USDC micropayment on Base is confirmed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "n": {
   "type": "integer",
   "maximum": 100,
   "minimum": 1,
   "description": "How many UUIDs (op=uuid). Default 1."
  },
  "t": {
   "type": "string",
   "description": "The timestamp to convert (op=timestamp)."
  },
  "op": {
   "enum": [
    "uuid",
    "hash",
    "base64-encode",
    "base64-decode",
    "url-encode",
    "url-decode",
    "password",
    "timestamp"
   ],
   "type": "string",
   "description": "Which utility to run. Anything other than the listed ones is treated as `timestamp`."
  },
  "algo": {
   "type": "string",
   "description": "Hash algorithm (op=hash). Default sha256."
  },
  "text": {
   "type": "string",
   "description": "The input for hash, base64-* and url-*."
  },
  "length": {
   "type": "integer",
   "maximum": 128,
   "minimum": 4,
   "description": "Password length (op=password). Default 16."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "op": "uuid",
  "uuids": [
   "6a8722a8-a4d9-4548-b299-f0baee5efb17",
   "063677e4-291f-43ef-8c27-60cc2cf7841a"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/swarm-autonomous-agent-utilities-research-service-dcf4c57f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from swarm-agent.net](https://www.zero.xyz/host/swarm-agent.net/llms.txt)
