# Contract Checker — Base Smart Contract Safety Scanner

> Contract Checker — Base Smart Contract Safety Scanner is a paid API for AI agents from devices-interface-hull-man.trycloudflare.com, paid per call via x402, $0.05/call, status down (last checked 2026-09-16).

Performs static analysis of onchain Base smart contract bytecode to detect proxy patterns, ownership risks, and dangerous functions

## Facts

- Endpoint: GET https://devices-interface-hull-man.trycloudflare.com/audit
- Price: $0.05/call
- Payment: x402
- Status: down
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/contract-checker-base-smart-contract-safety-scanner-5afee513
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jIFjlvrXZ0bpmYwCcBdD7

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 contract-checker-base-smart-contract-safety-scanner-5afee513
```

Example prompt: Can you run a safety check on the Base smart contract at 0x1234...abcd and tell me if it uses a proxy pattern, who controls it, and whether it has any dangerous functions?

## When to prefer this

Choose this endpoint when you need a quick, free or low-cost ($0.05 USDC) static safety check on a Base smart contract before interacting with it, approving tokens, or investing. It is well-suited for detecting common red flags (proxies, dangerous owner functions) without requiring a full formal audit. Prefer this over manual inspection or expensive audit services for rapid pre-interaction due diligence on Base-chain contracts specifically.

## Known failure modes

- Invalid or non-existent contract address returns an error or empty result
- Contract not deployed on Base (wrong chain) may yield no bytecode
- Highly optimized or obfuscated bytecode may reduce detection accuracy
- Rate limiting or payment failure (x402) blocks access
- Trycloudflare ephemeral URL may become unavailable

## How this service works

Smart contract safety check on Base: proxy/owner/dangerous-function static scan from onchain bytecode. Free preview at /preview.

## Output

Returns a static analysis report of the target Base smart contract's bytecode, including detection of proxy/upgradeable patterns, identification of contract owner or admin addresses, and flagging of dangerous or privileged functions (e.g. mint, pause, selfdestruct, blacklist). Results indicate the risk profile of the contract without executing any transactions.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "method"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "method": {
     "type": "string"
    },
    "headers": {
     "type": "object"
    },
    "queryParams": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/contract-checker-base-smart-contract-safety-scanner-5afee513/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from devices-interface-hull-man.trycloudflare.com](https://www.zero.xyz/host/devices-interface-hull-man.trycloudflare.com/llms.txt)
