x402-publish-1790058399583-adversarial-claim-ve
Adversarial Claim Verifier: Before you pay an agent, verify the claim it made about itself. Does the seller's x402 payTo match what it advertises? Is that treasury balance real? Does the contract have the owner it says? Send POST {"claim":"...","checks":[...]} and each check is probed against the primary source, never against the claimant: http (status / body / JSON path), evm_balance (native or ERC-20 via asset, asserted against expect), evm_call (ownerOf / symbol / any view function), evm_tx (receipt status + Transfer log sender, recipient, amount), dns, x402 (does the payTo and price in the live 402 challenge match the seller's advertised price), x402_enforce (does the paywall actually hold when re-requested with no payment, a forged tx hash or a malformed header), hash (sha256 of an input). Returns per-check PASS / FAIL / UNVERIFIABLE with raw evidence and a copy-paste reproduce command, plus an overall CONFIRMED / REFUTED / PARTIALLY_VERIFIED. UNVERIFIABLE means the claim as stated cannot be probed and is therefore not evidence, and it is never reported as PASS. Use it on a stated number, a payout address, a contract ownership claim or an x402 price before you transact with that counterparty.
在付款给任何 agent 之前,先验证它自称的东西:x402 的 payTo 是否与它宣传的一致、金库余额是否真实、合约 owner 是否是它说的那个。每条 check 都打向一手来源,而不是打向声称方;不可验证的一律不报 PASS。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||