# ManyLives Onchain Contract Audit

> ManyLives Onchain Contract Audit is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-11).

Audits a Base network smart contract address for risk flags, proxy patterns, ownership, self-destruct capability, and source verification status.

## Facts

- Endpoint: GET https://api.manylives.me/paid/contract/audit?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-onchain-contract-audit-0e6a036b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_m6ZXHqzizWfeQX_sMXv-K

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 manylives-onchain-contract-audit-0e6a036b
```

Example prompt: Can you audit the smart contract at 0x4200000000000000000000000000000000000006 on Base and tell me if it's risky — things like proxy type, ownership, self-destruct, and whether the source is verified?

## When to prefer this

Use this endpoint when an AI agent needs a quick, automated, pay-per-call on-chain risk assessment of a Base network contract before interacting with it, approving tokens, or making a trade. It is ideal for DeFi agents that need structured risk signals (proxy, owner, self-destruct, delegatecall) without building their own on-chain analysis tooling. Prefer this over general blockchain explorers when you need a structured JSON verdict with risk categorization rather than raw bytecode or transaction history.

## Known failure modes

- Address is not a contract (is_contract: false) — returns basic metadata with no code analysis
- Contract source not verified on-chain — source_verified returns false, limiting analysis depth
- Invalid or malformed address format — likely returns an error response
- Network timeout or Base RPC unavailability — may return a 5xx error
- Address is an EOA (externally owned account), not a contract — limited output returned

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

A JSON object containing: overall risk rating (e.g. 'low', 'medium', 'high'), a verdict string, array of risk flags, proxy type/admin/implementation details, owner address (if any), whether the contract is source-verified, has self-destruct, uses delegatecall, code size in bytes, and a timestamp of when the check was performed.

## 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": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "examples": [
        "0x4200000000000000000000000000000000000006"
       ],
       "description": "0x... contract on the Base network (required)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "risk": {
       "type": "string"
      },
      "flags": {
       "type": "array",
       "items": {}
      },
      "owner": {
       "type": [
        "null",
        "string",
        "number",
        "object"
       ]
      },
      "proxy": {
       "type": "object",
       "properties": {
        "type": {
         "type": [
          "null",
          "string",
          "number",
          "object"
         ]
        },
        "admin": {
         "type": [
          "null",
          "string",
          "number",
          "object"
         ]
        },
        "implementation": {
         "type": [
          "null",
          "string",
          "number",
          "object"
         ]
        }
       }
      },
      "notice": {
       "type": "string"
      },
      "powers": {
       "type": "array",
       "items": {}
      },
      "address": {
       "type": "string"
      },
      "verdict": {
       "type": "string"
      },
      "checked_at": {
       "type": "string"
      },
      "code_bytes": {
       "type": "number"
      },
      "is_contract": {
       "type": "boolean"
      },
      "source_verified": {
       "type": "boolean"
      },
      "has_selfdestruct": {
       "type": "boolean"
      },
      "owner_is_contract": {
       "type": [
        "null",
        "string",
        "number",
        "object"
       ]
      },
      "uses_delegatecall": {
       "type": "boolean"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "risk": "low",
  "flags": [],
  "owner": null,
  "proxy": {
   "type": null,
   "admin": null,
   "implementation": null
  },
  "notice": "Automated checks of public on-chain facts. Not a full audit and not financial advice.",
  "powers": [],
  "address": "0x4200000000000000000000000000000000000006",
  "verdict": "…",
  "checked_at": "2026-10-10T12:00:00Z",
  "code_bytes": 4766,
  "is_contract": true,
  "source_verified": true,
  "has_selfdestruct": false,
  "owner_is_contract": null,
  "uses_delegatecall": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-onchain-contract-audit-0e6a036b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
