Before your agent pays a Base or BNB Chain address: a verdict (pay / hold / unknown, shown as Pay, Hold, Inactive, No track record, Couldn't check or Payer hidden) with the one reason ($0.05). For a seller: real or self-funded demand ($0.10). For a BNB Chain agent: hired by others or by its own circle ($0.10). Before every payment: an OFAC sanctions screen ($0.01). Before buying a Base token: a rug check on its launch ($0.02). Evidence and limits under every verdict. Paid in USDC on Base over x402; a check that fails is never charged.
GET /api/risk/x402?address=0x… (add &chain=bsc for BNB Chain): a risk report no older than 24h, every flag tied to its transactions.GET /api/risk/seller-demand?address=0x… (add &chain=bsc): how much of a seller's revenue traces back to the seller itself.GET /api/risk/hires?agent=<ERC-8004 id or owner 0x…>&chain=bsc ($0.10): who hired a BNB Chain agent in the last 30 days, and whether each hirer is the owner, funded by it, or shares a funder with it (Set and Earn).GET /api/risk/sanctions?address=0x… ($0.01): is the address on the US Treasury OFAC SDN list. Hold if it is; Not listed otherwise. Call it before every payment.GET /api/risk/wallet?address=0x… (add &chain=bsc) ($0.01): a fast wallet lookup: sanctions, age, last activity, balances and who first funded it, with a hold / review / no_flags verdict. Free with an API key at GET /v1/wallet/0x…, 1,000 lookups a month.GET /api/risk/rugcheck?token=0x… ($0.02): a rug check on a Base token's launch: who launched it and how (Clanker and Virtuals launches named), mints after the first issuance, whether the launch wallet sent out most of the tokens it got at launch within the hour, and whether it is a serial launcher (5 or more Clanker tokens in a day), with a hold / review / no_flags verdict. An address that is not a token is refused before payment. It also reads whether the launch wallet pulled the liquidity it added to the token's pool (hold) and supply still vesting to it. Not a honeypot or sell simulation.GET /api/paid/{slug}/check?address=: is one wallet in a dataset, and at what tier ($0.05).GET /api/paid/{slug}/file: the CSV behind a decode; GET /api/paid lists them.Every verdict reads on-chain behavior only: Pay means nothing was found against paying, not a guarantee. Discovery: /.well-known/x402 and /openapi.json. Docs: chainward.ai/docs. Free reports: chainward.ai.