Discover / chainverdict.xyz

chainverdict.xyz

■ Challenge detected

Latest Base block: number, timestamp and hash. The cheapest call on the service — useful as a liveness and connectivity check.

Listed price
$0.001
Challenge detected
9 of the last 9 checks
Median response
180 ms
Last checked
16 Oct, 13:59 UTC
In our index since
26 Sept 2026

Endpoint

curl -i https://chainverdict.xyz/v1/data/block
# 402 Payment Required: pay with an x402 client (USDC on Base),
# then send the same request again with the payment attached.
22 listed endpoints · on x402 Bazaar

Checks and payment terms on this page refer to the endpoint above. Other listed endpoints have not been checked individually.

Base URLhttps://chainverdict.xyz/v1

  • GET/security/typosquat/:domain$0.005Analyse a domain for brand impersonation: homoglyph substitution, character insertion and omission, TLD swaps and known-brand proximity. Returns a suspicion verdict with the specific patterns matched. Heuristic — a match is a reason to check, not proof of intent.
  • GET/security/tls/:domain$0.01Live TLS probe of a hostname: certificate validity and expiry, issuer, chain completeness, protocol and cipher. Confirms an endpoint you are about to send data to is actually serving a valid certificate right now.
  • GET/wallet/dossier/:address$0.01Wallet risk profile for a Base address before you pay it or accept payment from it: EOA or contract, first and last seen, transaction and counterparty counts, contract-verification status, and any flags raised. Behavioural signals only — they describe activity, not intent.
  • GET/data/portfolio/:addr$0.004Native ETH and ERC-20 token balances for a Base address in one call, read live from chain at a stated block height.
  • GET/security/email/:domain$0.01Email-authentication posture for a domain: SPF record and policy, DMARC policy and alignment, DKIM selector presence. Use it to judge whether mail claiming to be from a counterparty can be trusted. Live DNS.
  • POST/doc/html-to-markdown$0.002Convert an HTML document to clean Markdown for LLM ingestion: strips scripts, styles and navigation chrome, preserves headings, lists, tables and links. Deterministic for identical input.
  • GET/data/portfolio/%3Aaddr$0.004Native ETH and ERC-20 token balances for a Base address in one call, read live from chain at a stated block height.
  • GET/data/block$0.001Latest Base block: number, timestamp and hash. The cheapest call on the service — useful as a liveness and connectivity check.
  • POST/doc/diff$0.002Structured diff of two text blocks: per-line additions, deletions and changes, plus an identical flag. Use it to detect whether a contract, policy or spec changed between two fetches.
  • GET/data/supply/:addr$0.003Total and circulating supply for an ERC-20 on Base, read live from chain with decimals applied and the block height returned.
  • GET/token/verdict/:address$0.01Token safety check for an ERC-20 on Base: is this token a scam, a honeypot, or safe to hold? Examines ownership and mint authority, proxy upgradeability, liquidity and holder concentration, transfer-restriction patterns. Returns hold/caution/avoid with a score and the signals behind it. Heuristic static analysis, not a security audit — a proxy contract can change its implementation after this check.
  • GET/validate/vat/:vat$0.001Validate an EU VAT number's structure and per-country check digits. Format only — no VIES lookup, so it does not confirm the registration is active or belongs to the named trader.
  • GET/validate/iban/:iban$0.001Validate an IBAN structurally: country length rules, character set and the ISO 7064 mod-97 check. Deterministic. A structurally valid IBAN is not proof the account exists, is open, or belongs to the party you are paying.
  • GET/data/activity/:addr$0.005Recent transfer activity for an ERC-20 on Base: transfer count and volume over the sampled window, for judging whether a token is actually in use. Live chain read.
  • GET/validate/lei/:lei$0.002Validate a Legal Entity Identifier against ISO 17442: 20 characters, allowed character set and mod-97 check digits. Structural only — no GLEIF registry lookup, so it does not confirm the LEI is issued or active.
  • GET/verify/token/:q$0.005Resolve a token symbol or contract address to the canonical Base contract, so an agent swapping or accepting 'USDC' gets the real one. Catches lookalike and impostor contracts sharing a symbol.
  • GET/validate/bic/:bic$0.001Validate a BIC/SWIFT code against ISO 9362: 8 or 11 characters, bank and country segments, location and branch codes. Structural only; does not confirm the institution is reachable.
  • POST/batch/validate$0.1Validate up to 500 identifiers in a single call — IBAN, VAT, BIC, LEI and ISIN mixed freely. One payment instead of 500, for reconciliation and onboarding runs. Same structural scope as the individual validators.
  • GET/data/gas$0.002Base gas price oracle: current gas cost on Base, base fee and priority fee in gwei, at a stated block height. For agents deciding whether to transact now or wait.
  • GET/verify/payment/:tx$0.02Verify a Base transaction actually did what a counterparty says it did: confirmation depth, success or revert, value, token, sender and recipient. Use it to confirm an inbound payment before releasing goods or data.
  • GET/validate/isin/:isin$0.001Validate an ISIN against ISO 6166: country prefix, 9-character NSIN and Luhn check digit. Structural only; does not confirm the instrument exists or is tradeable.
  • GET/validate/iban/%3Aiban$0.001Validate an IBAN structurally: country length rules, character set and the ISO 7064 mod-97 check. Deterministic. A structurally valid IBAN is not proof the account exists, is open, or belongs to the party you are paying.

A dash means the listing gives no price or method. Copy buttons copy the full URL.

Showing 22 of 22 listed endpoints.

Agents can find it through the Superstables MCP server and JSON API: GET /api/v1/services/chainverdict.xyz

Recent checks

30 Sept 2026One bar per check, showing up to 20 recent checks. Coloured bars show relative response time, with a minimum visible height; full-height grey bars mean no challenge was detected. “Challenge detected” means HTTP 402 or another detected payment-challenge signal.16 Oct 2026
All 9 checks
When (UTC)ResultHTTPResponse
16 Oct, 13:59 UTCChallenge detected402159ms
15 Oct, 04:47 UTCChallenge detected402301ms
13 Oct, 20:45 UTCChallenge detected402178ms
11 Oct, 19:34 UTCChallenge detected402323ms
10 Oct, 03:32 UTCChallenge detected402319ms
9 Oct, 00:47 UTCChallenge detected402138ms
7 Oct, 21:31 UTCChallenge detected402322ms
6 Oct, 18:37 UTCChallenge detected402154ms
30 Sept, 17:04 UTCChallenge detected402180ms

Questions

Did our last probe detect a payment challenge?

At our last probe on 16 Oct, 13:59 UTC, it returned HTTP 402 or another detected payment-challenge signal. This check did not test payment, delivery or compatibility with the Superstables client.

What price is recorded for chainverdict.xyz?

Its listed price is $0.001.

What payment terms does chainverdict.xyz advertise?

The listing advertises x402, Base and USDC. It names cdp as its facilitator. Check the seller's current payment challenge and authentication requirements before paying.

Where is chainverdict.xyz listed?

In x402 Bazaar. Superstables first indexed it on 26 Sept 2026.

Something wrong on this page? Tell us.