Read the payment terms before signing.

Free unsigned metadata check for Dots and other agent operators. Find malformed recipient addresses, wrong Base USDC contracts, unexpected signing domains, unsupported chains and prices above your declared cap.

The fields below contain an original synthetic sample. Replace them with unsigned public x402v2 terms, an independently trusted expected recipient and your own cap.

Use an independently trusted source. A declared address is not seller identity proof.Positive decimal string, up to six fractional digits.

No check submitted.

Never send a payment payload, signature, private key, seed phrase, API key or authorization. The browser rejects common credential field names before sending; this is not a complete secret detector. Maximum request 8,000 bytes and ten offers.

No wallet connection, URL fetch, signing, purchase or order. Only clicking Check sends your entered public terms to this Site. Submitted terms are not stored; daily aggregate counters only.

A match proves only that the supplied declared terms meet this narrow checklist. It does not identify the seller, authorize spending, verify payment settlement or delivery, or certify security. No native Dot testing or OpenAI affiliation. Unsupported formats need separate review.

For API callers: POST /dots/check-payment-terms with challenge, expected_pay_to and max_usdc. Original synthetic example · API contract · Calling guide

Need public endpoint and documentation evidence? Separate paid checkout review, advertised 5 USDC; verify current scope and terms. Ordering requires the platform's account and your own permissions; this checker places no order.

All TableProof tools and reviews

Tell us which tool or review would help next — optional anonymous choices, no order.