# IMPERIUM PREFLIGHT – Multi-Protocol Readiness Auditor (x402, ERC-8004, IETF MPP)

> IMPERIUM PREFLIGHT – Multi-Protocol Readiness Auditor (x402, ERC-8004, IETF MPP) is a paid API for AI agents from preflight.agentdiet.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-31).

Runs an automated 8-gate pre-flight readiness audit against x402 v2, IETF MPP, MCP Streamable HTTP, A2A v0.3.0, OASF, ERC-8004, and Dexter gas floor standards, also fixing malformed JSON inputs.

## Facts

- Endpoint: GET https://preflight.agentdiet.dev/v1/json-fix?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/imperium-preflight-multi-protocol-readiness-auditor-x402-erc-8004-32cc5c50
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3ohbHXgJqga_BGW3z24PA

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 imperium-preflight-multi-protocol-readiness-auditor-x402-erc-8004-32cc5c50
```

Example prompt: Can you run a pre-flight readiness audit on this JSON payload to check if it passes the x402 v2, IETF MPP, MCP Streamable HTTP, and ERC-8004 gates? Here's the raw JSON: {"endpoint":"https://api.myagent.dev","method":"GET"}

## When to prefer this

Choose this endpoint when you need a single-call multi-standard compliance check across x402 v2, ERC-8004, IETF MPP, MCP Streamable HTTP, A2A v0.3.0, and OASF simultaneously, rather than auditing each protocol separately. It is also appropriate when input JSON needs repair before auditing, combining JSON fixing and readiness validation in one pass.

## Known failure modes

- Missing required 'input' object returns a schema validation error
- Invalid or unparseable raw_json causes a parse failure response
- Unsupported HTTP method (not GET or POST) is rejected by the enum constraint
- Network timeout or upstream unavailability returns a non-200 status
- Payload too large may be rejected or truncated silently

## How this service works

Automated 8-gate pre-flight readiness auditor for x402 v2, Dexter gas floor, IETF MPP, MCP Streamable HTTP, A2A v0.3.0 agent cards, OASF records, and ERC-8004 identity.

## Output

Returns a JSON object with a status field ('ok' or error), a data object containing per-gate audit results, and an roi_proof object including a compression_ratio_pct indicating how much the payload was compacted. Failed gates include specific error details for remediation.

## 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": {
     "enum": [
      "GET",
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "raw_json": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "ok",
  "roi_proof": {
   "compression_ratio_pct": 91.4
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/imperium-preflight-multi-protocol-readiness-auditor-x402-erc-8004-32cc5c50/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from preflight.agentdiet.dev](https://www.zero.xyz/host/preflight.agentdiet.dev/llms.txt)
