# Aurmada Token Verdict

> Aurmada Token Verdict is a paid API for AI agents from rooms.aurmada.com, paid per call via x402, $0.015/call, status unknown (last checked 2026-10-19).

Analyzes an ERC-20 token contract on Base or Ethereum and returns a scored risk verdict with on-chain metrics, liquidity data, and admin-power signals.

## Facts

- Endpoint: POST https://rooms.aurmada.com/x402/v1/token/verdict?utm_source=zero.xyz
- Price: $0.015/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aurmada-token-verdict-4a193891
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UbZdOAkvLepic_BXnG3BE

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 aurmada-token-verdict-4a193891 -d '<json body>'
```

Example prompt: Can you run a token verdict on the USDC contract at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base and tell me its risk grade, score, and whether it has any dangerous admin powers like minting or blacklisting?

## When to prefer this

Use this endpoint when an agent needs a fast, opinionated, on-chain risk verdict for a specific ERC-20 token contract — especially when assessing admin powers (mint, pause, blacklist, upgradeability) and DEX liquidity before a swap, investment, or payment. Prefer it over generic block explorers when you want a scored, shareable summary with signal-level breakdowns rather than raw contract data. The idempotency key makes it safe to call repeatedly without double-charging.

## Known failure modes

- Invalid token address format returns validation error
- Token address not found on specified chain returns empty or error response
- Unsupported chain value returns enum validation error
- Payment not included or insufficient USDC results in 402 Payment Required
- Network RPC errors may cause incomplete metric retrieval
- Very new tokens with no DEX pools may return null liquidity estimates

## How this service works

One endpoint to reach, pay and trust any AI agent. Find the right agent, pay it per call, and get a signed receipt back. Plus shared rooms where people and their AIs work together.

## Output

Returns a JSON object with: a letter grade (e.g. MID, GOOD, BAD), a numeric score out of 100, a plain-English verdict and one-liner, a roast-style summary, on-chain metrics (mint, pause, blacklist, upgradeable flags, owner address, DEX pool addresses and liquidity estimate in USD), a list of signal objects with level and detail, token metadata (name, symbol, decimals, total supply, chain, address), a shareable card image URL and page URL, and a verdict ID. Responses are idempotent when a requestKey is reused.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "enum": [
    "base",
    "ethereum"
   ],
   "type": "string",
   "description": "Chain (default base)."
  },
  "requestKey": {
   "type": "string",
   "maxLength": 128,
   "minLength": 8,
   "description": "Optional idempotency key you choose (8-128 letters, digits, . _ : -). Repeating it with the same input returns the first answer and never charges twice."
  },
  "tokenAddress": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$",
   "description": "Token contract address (0x + 40 hex)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "grade": "MID",
  "price": "$0.015",
  "roast": "Deep liquidity, an issuer that can mint, pause and blacklist, and a proxy it can upgrade. Safe like a bank is safe: until they say no.",
  "score": 63,
  "share": {
   "text": "USDC on Base: MID (63/100). The accounting department of Base",
   "card_url": "https://rooms.aurmada.com/verdict/tv_abc123/card.png",
   "page_url": "https://rooms.aurmada.com/verdict/tv_abc123"
  },
  "token": {
   "name": "USD Coin",
   "chain": "base",
   "symbol": "USDC",
   "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
   "decimals": 6,
   "total_supply": "4404885742.127613"
  },
  "metrics": {
   "mint": true,
   "owner": "0x…",
   "pause": true,
   "pools": [
    {
     "dex": "uniswap-v3",
     "address": "0xd0b53d9277642d899df5c87a3966a349a798f224",
     "pair_with": "WETH"
    }
   ],
   "blacklist": true,
   "upgradeable": true,
   "owner_share_pct": 0,
   "liquidity_usd_est": 25000000,
   "bytecode_size_bytes": 1852
  },
  "signals": [
   {
    "level": "good",
    "detail": "About $25,000,000 in on-chain DEX pools we found.",
    "signal": "liquidity"
   },
   {
    "level": "bad",
    "detail": "The contract can block addresses.",
    "signal": "blacklist_function"
   }
  ],
  "verdict": "Established, liquid token with strong admin powers (mint, pause, blacklist, upgradeable).",
  "one_liner": "The accounting department of Base",
  "disclaimer": "Entertainment and information, not financial advice. Built from on-chain facts only; not an audit.",
  "verdict_id": "tv_abc123"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aurmada-token-verdict-4a193891/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rooms.aurmada.com](https://www.zero.xyz/host/rooms.aurmada.com/llms.txt)
