# DeFi Admin-Change Feed: Proxy Upgrades, Ownership & Pause Events

> DeFi Admin-Change Feed: Proxy Upgrades, Ownership & Pause Events is a paid API for AI agents from admin-watch.quietworklabs.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-28).

Returns a live risk verdict for a DeFi contract address, including proxy upgrade history, ownership structure, pause authority, and role changes across 85 protocols on Ethereum, Base, Arbitrum, and Optimism.

## Facts

- Endpoint: GET https://admin-watch.quietworklabs.workers.dev/x402/verdict?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/defi-admin-change-feed-proxy-upgrades-ownership-pause-events-e60da941
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EACdQR233F5WuLp2C4BxD

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-admin-change-feed-proxy-upgrades-ownership-pause-events-e60da941
```

Example prompt: Check the admin risk verdict for the contract 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 on Base — I want to know if it's an upgradeable proxy, who controls upgrades, and whether there are any high-severity admin findings.

## When to prefer this

Choose this endpoint when you need structured, pre-indexed admin risk intelligence for DeFi contracts across Ethereum, Base, Arbitrum, and Optimism — particularly proxy upgrade history, ownership authority type, and pause mechanisms. It covers 911 contracts across 85 protocols, so it is far faster and cheaper than running your own on-chain indexing. Prefer it over raw RPC calls or block explorers when you need a parsed risk verdict rather than raw event logs, and when the contract is likely to be in its curated watchlist.

## Known failure modes

- Contract address not in the monitored set of 911 contracts — returns no data or a 404-style error
- Invalid or malformed contract address — request rejected
- Chain not supported or not specified correctly — may return empty or error
- Payment not settled via x402 protocol — request blocked with 402 Payment Required
- Transient upstream node or indexing outage — may return stale or partial data

## How this service works

Live feed of proxy upgrades, ownership transfers, pauses and role changes across 911 contracts of 85 DeFi protocols on Ethereum, Base, Arbitrum and OP.

## Output

Returns a JSON object containing: a risk level (e.g. low/medium/high), the chain, proxy type (e.g. oz-legacy), current implementation address, upgrade authority type (e.g. EOA or multisig), full upgrade history with transaction hashes and timestamps, a plain-English summary of admin risk, and a list of findings each with severity and descriptive text.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "risk": "medium",
  "chain": "base",
  "proxy": {
   "type": "oz-legacy",
   "implementation": "0x...",
   "upgradeAuthority": {
    "type": "eoa"
   }
  },
  "address": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
  "history": {
   "upgrades": [
    {
     "tx": "0x...",
     "time": "2026-01-01T00:00:00.000Z",
     "block": 1,
     "implementation": "0x..."
    }
   ]
  },
  "summary": "Upgradeable proxy (oz-legacy); upgrade authority: externally owned account ...; Admin risk: high.",
  "findings": [
   {
    "text": "Upgrade authority is a single externally owned account 0x...: one key can act instantly.",
    "severity": "high"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defi-admin-change-feed-proxy-upgrades-ownership-pause-events-e60da941/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from admin-watch.quietworklabs.workers.dev](https://www.zero.xyz/host/admin-watch.quietworklabs.workers.dev/llms.txt)
