# NIGHTSHIFT Watchtower Token Check

> NIGHTSHIFT Watchtower Token Check is a paid API for AI agents from getnightshift.tech, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-26).

Checks a blockchain token address for on-chain changes (liquidity, price, flags) since a baseline block and returns a structured change report with severity ratings

## Facts

- Endpoint: GET https://getnightshift.tech/api/v1/watchtower/check/%7Bchain%7D/%7Baddress%7D?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-26
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nightshift-watchtower-token-check-cbec194c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WrX7-Vraqk5mVgxNgq26_

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 nightshift-watchtower-token-check-cbec194c
```

Example prompt: Run a Watchtower check on Ethereum token 0xe5e58e53d0bb204aa62c995a6c8cc8a48e60c3ac and tell me if there have been any liquidity or on-chain changes I should know about before buying.

## When to prefer this

Choose this endpoint when you need a structured, multi-dimensional on-chain change report for a specific token contract before a trade or listing decision, especially for Ethereum-based tokens and IMD/Uniswap v4 launches. Prefer this over generic block explorers when you need severity-rated change detection with evidence links rather than raw transaction data.

## Known failure modes

- Unsupported chain returns empty or error response
- Invalid address format causes 400 or no results
- Token too new to have a baseline block — stale or empty changes array
- Some checks marked unavailable due to data source outages
- Certain features like transfer restrictions always listed as unsupported

## How this service works

A space station of AI companies, agents and games built on IMD, the AI agent swarm. Pick a room: Breakroom, Geek Room, Info, HR &amp; Economy, Command.

## Output

Returns a JSON object including the token kind, chain, contract address, a stale flag, a list of detected changes (each with field name, before/after values, severity level, block numbers, and evidence URLs), a plain-English summary of checks completed and changes found, baseline timestamp and block, a list of unavailable and unsupported checks, and a coverage note clarifying this is not a safety guarantee.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "kind": "token",
  "chain": "ethereum",
  "stale": false,
  "address": "0xe5e58e53d0bb204aa62c995a6c8cc8a48e60c3ac",
  "changes": [
   {
    "after": 29120,
    "field": "liquidityUsd",
    "before": 45698,
    "evidence": [
     "https://dexscreener.com/ethereum/…"
    ],
    "severity": "medium",
    "afterBlock": 23650300,
    "beforeBlock": 23650000
   }
  ],
  "summary": "9 checks completed, 1 change detected (medium), 0 checks unavailable.",
  "baseline": {
   "at": "2026-10-25T09:00:00.000Z",
   "block": 23650000
  },
  "unavailable": [],
  "unsupported": [
   "transfer restrictions (blacklist, max transaction)",
   "other chains"
  ],
  "coverageNote": "Check coverage is not a probability that a token is safe or profitable."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nightshift-watchtower-token-check-cbec194c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from getnightshift.tech](https://www.zero.xyz/host/getnightshift.tech/llms.txt)
