# CYRE Guardian Token Scan

> CYRE Guardian Token Scan is a paid API for AI agents from cyre.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Scans a Solana token mint address for mint/freeze authority risks, holder concentration, and supply facts, returning a risk score and pattern signals.

## Facts

- Endpoint: GET https://cyre.dev/api/token
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cyre-guardian-token-scan-33b55e2e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_w5Ud8gQlxb-lofHSuKqgd

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 cyre-guardian-token-scan-33b55e2e
```

Example prompt: Can you scan the Solana token mint address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v and tell me if it has mint authority or freeze authority enabled, what the holder concentration looks like, and what the overall risk level is?

## When to prefer this

Use this endpoint when you need fast, structured on-chain risk signals for a specific Solana SPL token — particularly mint/freeze authority checks and holder concentration analysis — without having to parse raw blockchain data yourself. Prefer this over generic blockchain explorers when you need a machine-readable risk score and labeled signals suitable for automated decision-making in a DeFi or trading agent workflow.

## Known failure modes

- Invalid or malformed base58 mint address returns an error
- Unknown or unlaunched token mint address may return no data
- Network timeouts if Solana RPC is congested
- Rate limiting if called excessively without payment
- Payment failure if USDC balance is insufficient for the $0.01 fee

## How this service works

Guardian token scan — mint/freeze authority, holder concentration, and supply facts. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md

## Output

Returns a JSON object containing the token's mint address, name, symbol, a numeric risk score, a categorical risk level (LOW, MEDIUM, or HIGH), and an array of risk signals covering mint authority status, freeze authority status, holder concentration patterns, and supply facts. Patterns are surfaced as observable signals rather than definitive verdicts.

## 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",
     "required": [
      "mint"
     ],
     "properties": {
      "mint": {
       "type": "string",
       "description": "Solana token mint address (base58)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "mint": {
       "type": "string"
      },
      "name": {
       "type": "string"
      },
      "risk": {
       "enum": [
        "LOW",
        "MEDIUM",
        "HIGH"
       ],
       "type": "string"
      },
      "score": {
       "type": "number"
      },
      "symbol": {
       "type": "string"
      },
      "signals": {
       "type": "array"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cyre-guardian-token-scan-33b55e2e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cyre.dev](https://www.zero.xyz/host/cyre.dev/llms.txt)
