# Smart Contract Audit Checklist Matcher

> Smart Contract Audit Checklist Matcher is a paid API for AI agents from api.remix.live, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-18).

Analyzes Solidity smart contract source code using AI (via OpenRouter) and returns a set of relevant security audit checklist items in markdown format.

## Facts

- Endpoint: POST https://api.remix.live/mcp/x402-http/get_audit_checklist?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/smart-contract-audit-checklist-matcher-3f8004f0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_y25b4qvls1PnWFJqEjgzI

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 smart-contract-audit-checklist-matcher-3f8004f0 -d '<json body>'
```

Example prompt: Can you analyze my Solidity contract code and give me the relevant security audit checklist items? Here's the file 'Token.sol': [contract source code]. Show me up to 15 audit categories.

## When to prefer this

Choose this endpoint when you need a targeted, checklist-style audit of specific Solidity contract files and want structured security categories in markdown. Prefer this over the full audit report endpoint when you want a lighter-weight checklist overview rather than a comprehensive report, or when you want to quickly identify which security categories apply to your contract before a deeper review. Use the sibling Slither-powered endpoint when you need static analysis with specific vulnerability detection rather than AI-matched checklists.

## Known failure modes

- No contract files provided — requires at least one source file with content
- maxCategories out of range — must be between 1 and 20
- OpenRouter upstream failure — AI model unavailable or rate-limited
- Malformed input schema — sources map missing required 'content' field
- Payment not fulfilled — x402 payment of $0.05 USDC not processed

## How this service works

AI-powered smart contract audit checklist matching - analyzes contract code and returns relevant security checklist items. Returns immediately (202 Accepted) with a polling URL. Poll GET {jobStatusUrl} every 5-10 seconds until status is 'completed'. Estimated time: ~90 seconds. PRICING (based on model): DeepSeek: $0.05 USDC, Sonnet: $0.15 USDC, Fable: $0.30 USDC. Payment must match selected model.

## Output

Returns a markdown-formatted list of relevant smart contract security audit checklist items matched to the provided contract code, organized by security category (up to the requested number of categories, default 12, max 20). Each category contains specific checks pertinent to the analyzed code.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "model": {
   "enum": [
    "DeepSeek",
    "Sonnet",
    "Fable"
   ],
   "type": "string",
   "description": "AI model to use for analysis (Required). DeepSeek ($0.05): fast and cost-effective. Sonnet ($0.15): high quality. Fable ($0.30): premium quality. Payment amount must match selected model."
  },
  "sources": {
   "type": "object",
   "description": "Map of filename to source code. Required. At least one contract file must be provided.",
   "additionalProperties": {
    "type": "object",
    "required": [
     "content"
    ],
    "properties": {
     "content": {
      "type": "string"
     }
    }
   }
  },
  "maxCategories": {
   "type": "number",
   "maximum": 20,
   "minimum": 1,
   "description": "Maximum number of audit categories to match (default: 12, max: 20)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/smart-contract-audit-checklist-matcher-3f8004f0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.remix.live](https://www.zero.xyz/host/api.remix.live/llms.txt)
