# Signalbound Robinhood Radar — Token Activity Scanner

> Signalbound Robinhood Radar — Token Activity Scanner is a paid API for AI agents from api.signalbound.art, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Scans the most active tokens on Robinhood Chain (or inspects a specific token) and returns liquidity, volume, price, and risk data, gated by ERC-7496 Elite-clearance NFT ownership.

## Facts

- Endpoint: POST https://api.signalbound.art/robinhood-radar
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signalbound-robinhood-radar-token-activity-scanner-ddcfa741
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mzIlRboPEDcKCYzkAM6N-

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 signalbound-robinhood-radar-token-activity-scanner-ddcfa741 -d '<json body>'
```

Example prompt: Using my Signalbound Elite clearance token ID 42, scan the top 20 most active community tokens on Robinhood Chain right now — skip stablecoins — and tell me which ones have elevated or high risk.

## When to prefer this

Choose this endpoint when you need real-time token activity, liquidity, and risk intelligence specifically for Robinhood Chain, especially when the requester holds a Signalbound Elite NFT for clearance-gated access. Prefer this over generic DeFi analytics when you want community token focus (with stablecoin filtering), narrative summaries alongside raw metrics, and risk flagging (thin liquidity, extreme moves) in a single call.

## Known failure modes

- Caller does not own the required Signalbound Elite-clearance token ID → authorization/clearance error
- Invalid or non-existent Robinhood Chain token address → empty result or address not found error
- tokenId missing from request body → validation error (required field)
- Payment of $0.01 USDC not completed via x402 → 402 Payment Required
- No active tokens found matching filters → count 0 with empty tokens array
- Network or on-chain data provider outage → 5xx error or stale data warning

## How this service works

Signalbound API for agent metadata, reveal-aware token reads, ERC-8004 registration files, and holder-gated tool routes.

## Output

Returns a JSON object with a timestamp, list of tokens (name, symbol, address, price in USD, 24h volume, liquidity, market cap, transaction count, price change, and a risk object with level and flags), the total count, a human-readable brief narrative, and the caller's clearance level.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "tokenId"
 ],
 "properties": {
  "limit": {
   "type": "integer",
   "description": "How many active tokens to return (default 15)."
  },
  "address": {
   "type": "string",
   "description": "Optional Robinhood Chain token address (0x...) to inspect a single token. Omit to scan the most active tokens instead."
  },
  "tokenId": {
   "type": "integer",
   "description": "Signalbound token ID used for ERC-7496 clearance-gated access. The authenticated caller must own it (Elite clearance)."
  },
  "includeStables": {
   "type": "boolean",
   "description": "Include stablecoins / wrapped natives (USDG, WETH…). Off by default so real community tokens surface."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "generatedAt",
  "count",
  "tokens",
  "brief"
 ],
 "properties": {
  "brief": {
   "type": "string"
  },
  "count": {
   "type": "integer"
  },
  "caller": {
   "type": "string"
  },
  "tokens": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "url": {
      "type": "string"
     },
     "name": {
      "type": "string"
     },
     "risk": {
      "type": "object",
      "properties": {
       "flags": {
        "type": "array",
        "items": {
         "type": "string"
        }
       },
       "level": {
        "type": "string"
       },
       "volToLiq": {
        "type": [
         "number",
         "null"
        ]
       }
      },
      "description": "Liquidity/volume risk assessment: level (low|elevated|high), 24h volume ÷ liquidity, and human-readable flags such as thin liquidity or an extreme 24h move."
     },
     "symbol": {
      "type": "string"
     },
     "txns24": {
      "type": [
       "number",
       "null"
      ]
     },
     "address": {
      "type": "string"
     },
     "priceUsd": {
      "type": [
       "number",
       "null"
      ]
     },
     "liquidityUsd": {
      "type": [
       "number",
       "null"
      ]
     },
     "marketCapUsd": {
      "type": [
       "number",
       "null"
      ]
     },
     "volume24hUsd": {
      "type": [
       "number",
       "null"
      ]
     },
     "priceChange24h": {
      "type": [
       "number",
       "null"
      ]
     }
    }
   }
  },
  "clearance": {
   "type": "string"
  },
  "generatedAt": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signalbound-robinhood-radar-token-activity-scanner-ddcfa741/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.signalbound.art](https://www.zero.xyz/host/api.signalbound.art/llms.txt)
