Machine catalog, human rendering

x402 Discovery Catalog

This page renders the same discovery JSON that autonomous agents consume at /discover?format=json (or Accept: application/json). Use it to understand Ontario’s strict discovery filters (grade, score, verification history) before an agent pays.

Find by task and budget Download JSON Trust policy JSON All listings (includes pending) Generate launch kit Submit a service

What /discover is (and isn’t)

/discover is a strict, machine-readable catalog for agents and developers to shortlist x402-paid endpoints using observed readiness signals (challenge behavior, manifests, report history, and public evidence links).

  • For agents: fetch JSON with ?format=json or Accept: application/json.
  • For humans: browsers render this HTML view by default; you can also use ?format=html.
  • Not a guarantee: inclusion is point-in-time readiness evidence, not a safety or quality certification.

Common filters (query params):

  • grade=ready|close|needs_work|pending (use ready for pre-payment shortlists)
  • min_score=0..100 (readiness score threshold)
  • category=trust|payments|... (service category)
  • include_pending=true (generally avoid for agent payment decisions)
  • limit=100 (cap results)

If you are listing your own service, generate the discovery artifacts with /tools/x402-launch-kit, then use /verify to get a public report ID, then submit via /listings. Listings may appear as pending while evidence is strengthened.

Catalog density
First-party: 8 · Third-party: 0 · Third-party verified: 0

Marketplace is early: there are currently no third-party services in the catalog. If you publish an x402 endpoint, the fastest path is: run /verify → fix warnings until grade=ready → submit via /listings#submit-service. See: /proof/x402-discovery-listing-checklist.

Service operators: request a clearly labeled sponsored placement

A qualified 30-day placement can appear in a separate human-facing sponsored module. It never changes readiness scores, grade=ready filters, trust signals, or machine-readable agent results. Review the $149 pilot.

All grades Ready Close Needs work Pending
Ontario x402 Paid API Preflight 0.002 USDC

Verify an x402 endpoint before an AI agent pays. This x402 paid API verification service and AI-agent tool runs a fresh payment preflight for an autonomous agent: inspect the live HTTP 402 challenge, payTo address, price, Base USDC network and asset, manifest readiness, buyer budget, and spend policy. Returns ALLOW or DENY with reasons, a report ID, settlement metadata, and a settlement-backed SHA-256 evidence receipt. Run free can-pay and readiness checks first. Readiness evidence is not a safety guarantee.

ready score 100/100

https://ontarioprotocol.com/api/agent/pay/v2

POST · base

Evidence: ontarioprotocol-com-api-agent-pay-v2-2e088e45

Agent Commerce Query 0.002 USDC

Pay-per-query agent commerce endpoint. Submit a query and optional endpoint, receive an x402-settled policy answer and structured can-pay data.

ready score 100/100

https://ontarioprotocol.com/api/agent/pay

POST · base

Agent Trust Scan 0.01 USDC

Submit an agent's card URL or A2A endpoint, receive a structured trust report (security signals, identity claims, declared capabilities). Returns JSON.

ready score 100/100

https://ontarioprotocol.com/api/x402/agent-trust-scan

POST · base

Evidence: ontarioprotocol-com-api-x402-agent-trust-scan-ff3d0b80

x402 Code Review 0.01 USDC

Pay-per-review implementation evidence for a public x402 endpoint or GitHub repository. Returns actionable payment, discovery, security, debugging, and launch findings without returning source contents or secret values. Run free checks first.

ready score 100/100

https://ontarioprotocol.com/api/x402/implementation-audit

POST · base

Evidence: ontarioprotocol-com-api-x402-implementation-audit-3aefce06

x402 Demand Authenticity Report 0.02 USDC

Classify up to 20 Base USDC settlement receipts as direct self-payment, user-declared related-party, or unattributed. Unattributed wallets are not counted as proven customers.

ready score 100/100

https://ontarioprotocol.com/api/x402/demand-authenticity-report

POST · base

Agent Reputation Lookup 0.001 USDC

Look up an agent's accumulated reputation (sourced from on-chain EAS attestations on Base + recent scan history).

ready score 100/100

https://ontarioprotocol.com/api/x402/reputation/<agent_id>

GET · base

Submit Agent Listing 0.10 USDC

Submit an AI agent for inclusion in the Ontario Protocol directory. Pays 0.10 USDC up front to deter spam.

ready score 100/100

https://ontarioprotocol.com/api/x402/list-agent

POST · base

Evidence: ontarioprotocol-com-api-x402-list-agent-2214da9d

List a Third-Party x402 Service 0.50 USDC

Register your own x402-paid endpoint so AI agents discover it through Ontario Protocol's `/discover`. 0.50 USDC listing fee.

ready score 100/100

https://ontarioprotocol.com/api/x402/list-service

POST · base

Evidence: ontarioprotocol-com-api-x402-list-service-2f037d57

Ontario Protocol provides readiness and trust signals based on observable endpoint behavior, manifest metadata, payment challenge behavior, report history, and public evidence. It does not guarantee endpoint safety, service quality, financial outcome, or future behavior. Agents should still enforce budget, policy review, and independent verification before spending.