# Ontario Protocol x402 Agent Trust Scanner

> Ontario Protocol x402 Agent Trust Scanner is a paid API for AI agents from ontarioprotocol.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Scans an x402-enabled endpoint and returns a trust report with signals and score covering HTTP 402 compliance, manifest presence, pricing, and public readiness

## Facts

- Endpoint: POST https://ontarioprotocol.com/api/x402/agent-trust-scan
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ontario-protocol-x402-agent-trust-scanner-57ec71d0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kyErohOJ1gnPZ-uMJktoe

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 ontario-protocol-x402-agent-trust-scanner-57ec71d0 -d '<json body>'
```

Example prompt: Before I let my agent pay for calls to that API, can you run an x402 trust scan on it and tell me the trust score and any compliance signals it finds?

## When to prefer this

Use this endpoint when you need to verify x402 protocol compliance before paying for or publishing an agent-callable API. It is specifically designed for the x402 ecosystem and provides structured trust signals and scoring that generic HTTP testers or curl-based checks cannot produce. Prefer this over manual inspection when you need a machine-readable trust score for automated agent decision-making.

## Known failure modes

- Target endpoint is unreachable or times out — returns empty signals and zero trust score
- Target URL is not an x402 endpoint at all — low trust score with signals indicating missing 402 response
- Malformed input URL — likely 4xx error from the checker itself
- Endpoint has partial x402 implementation — partial signals returned with low-to-medium trust score
- Rate limiting or abuse protection may block repeated scans of the same endpoint

## How this service works

Find the first reason agents are not buying your x402 API. Test HTTP 402 readiness, Coinbase Bazaar retrieval, buyer-task fit, and agent payment policy free.

## Output

A JSON report containing a list of trust signals (e.g. HTTP 402 presence, manifest validity, pricing metadata completeness, discovery readiness) and a numeric trust_score summarizing overall x402 compliance and agent-readiness of the scanned endpoint.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "report": {
   "signals": [],
   "trust_score": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ontario-protocol-x402-agent-trust-scanner-57ec71d0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ontarioprotocol.com](https://www.zero.xyz/host/ontarioprotocol.com/llms.txt)
