Rank #9 · x402 · onchain-data

Base transaction check

Did this Base payment settle? Status, block, timestamp and confirmations for one transaction hash, with its ERC-20 Transfers decoded (token, from, to, amount; up to 100 listed, transfers_total gives the full count) and any EIP-3009 authorization used, plus match flags for an optional expected payTo and amount, so an x402 PAYMENT-RESPONSE can be checked. Required: hash. $0.002 USDC on Base. Transaction not found, no charge. No account, no API key. Base mainnet only. By Ontario Protocol.

Agent decision Excellent
Payment test mode Unpaid challenge only
Evidence source fixture reports
91/100 benchmark score
excellent grade
1 report rows
0 paid settlements

Endpoint Surface

Request

GET https://ontarioprotocol.com/api/x402/base/tx-check

Price

0.002 USDC

Rail

exact / base

Score Breakdown

Uptime 20/20

Availability is estimated from benchmark fixture observations; no paid retry is made.

X402 Payment Correctness 25/25

Payment correctness checks the unpaid challenge shape and declared x402 requirements, not settlement.

Schema Quality 15/15

Schema quality rewards crawler-readable manifests, OpenAPI coverage, and catalog metadata.

Price Clarity 15/15

Price clarity rewards machine-parseable atomic pricing and a human-readable USDC display value.

Network Asset Clarity 10/10

Network and asset clarity checks whether agents can choose the correct chain and token before signing.

Report History 6/15

Report history rewards signed evidence, repeat observations, and fresh readiness reports.

Payment Safety

Payment header signed

False

Facilitator settle called

False

Spends money

False

Report History

Source: fixture_reports. Matching: target_url exact, then normalized origin.

ReportSourceGradeScoreVerifiedIntegrity
fixture_ontario-base-tx-check fixture report pending 100/100 2026-10-26T09:42:30+00:00 False