# DeFi Safety Oracle — Token Watch (24-Hour Alert Monitor)

> DeFi Safety Oracle — Token Watch (24-Hour Alert Monitor) is a paid API for AI agents from oracle.cyberwarex.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-11).

Starts a 24-hour monitoring watch on a DeFi token and returns a polling ticket for retrieving plain-language alerts about liquidity drops, price crashes, holder concentration changes, and creator wallet movements.

## Facts

- Endpoint: GET https://oracle.cyberwarex.com/v1/watch/start?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/defi-safety-oracle-token-watch-24-hour-alert-monitor-c136469b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1bDeymKidLiYmHwrwPXQZ

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 defi-safety-oracle-token-watch-24-hour-alert-monitor-c136469b
```

Example prompt: Start a 24-hour watch on token 0xAbC123... on Base — I want a ticket I can poll later to see if liquidity drops 30%, price drops 50%, the top holder gains 10 points, or the creator dumps half their balance.

## When to prefer this

Choose this endpoint when you need asynchronous, ongoing surveillance of a single token over an extended period (1–168 hours) rather than an instant point-in-time risk snapshot. Ideal for agents that need to fire-and-forget a watch job and poll for results later, or for monitoring tokens post-purchase. Prefer the instant Crowd Check endpoints for immediate one-shot verdicts, and this endpoint when time-series alerting and delayed polling are required.

## Known failure modes

- Missing required 'token' query parameter returns an error
- Invalid or unsupported chain value causes rejection
- Hours value outside 1–168 range causes validation failure
- Token address not found or not tradeable on specified chain returns an error
- Payment failure (insufficient USDC) prevents watch creation
- Polling an expired ticket returns a ticket-expired error

## How this service works

Watch a token for 24 hours ($0.10). Returns a ticket. Poll it later for alerts: liquidity down 30 percent, price down 50 percent, top holder up 10 points, creator balance down 50 percent. Plain language, one sentence each. Pay once, then poll as often as you like at a few cents a poll.

## Output

Returns a JSON object containing a watch ticket ID, a poll URL to check for alerts later, and an expiry timestamp. When polled, the ticket yields plain-language one-sentence alerts for any triggered conditions: liquidity down 30%, price down 50%, top holder share up 10 points, or creator balance down 50%.

## 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": [
      "token"
     ],
     "properties": {
      "chain": {
       "type": "string",
       "description": "base | ethereum | robinhood | solana"
      },
      "hours": {
       "type": "integer",
       "description": "1 to 168"
      },
      "token": {
       "type": "string"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "poll": {
       "type": "string"
      },
      "ticket": {
       "type": "string"
      },
      "expires_at": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defi-safety-oracle-token-watch-24-hour-alert-monitor-c136469b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oracle.cyberwarex.com](https://www.zero.xyz/host/oracle.cyberwarex.com/llms.txt)
