{"id":1838,"recorded_at":"2026-10-26T14:34:19.404857Z","observed_at":"2026-10-26T14:34:19.404786Z","subject_kind":"source_record","subject":"agentic_market:chainverdict-xyz","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://chainverdict.xyz/v1/batch/validate"],["x402","https://chainverdict.xyz/v1/data/activity/:addr"],["x402","https://chainverdict.xyz/v1/data/block"],["x402","https://chainverdict.xyz/v1/data/gas"],["x402","https://chainverdict.xyz/v1/data/portfolio/%3Aaddr"],["x402","https://chainverdict.xyz/v1/data/portfolio/:addr"],["x402","https://chainverdict.xyz/v1/data/supply/:addr"],["x402","https://chainverdict.xyz/v1/doc/diff"],["x402","https://chainverdict.xyz/v1/doc/html-to-markdown"],["x402","https://chainverdict.xyz/v1/preflight/:addr"],["x402","https://chainverdict.xyz/v1/screen/address/:addr"],["x402","https://chainverdict.xyz/v1/security/email/:domain"],["x402","https://chainverdict.xyz/v1/security/tls/:domain"],["x402","https://chainverdict.xyz/v1/security/typosquat/:domain"],["x402","https://chainverdict.xyz/v1/token/verdict/:address"],["x402","https://chainverdict.xyz/v1/validate/bic/:bic"],["x402","https://chainverdict.xyz/v1/validate/iban/%3Aiban"],["x402","https://chainverdict.xyz/v1/validate/iban/:iban"],["x402","https://chainverdict.xyz/v1/validate/isin/:isin"],["x402","https://chainverdict.xyz/v1/validate/lei/:lei"],["x402","https://chainverdict.xyz/v1/validate/vat/:vat"],["x402","https://chainverdict.xyz/v1/verify/payment/:tx"],["x402","https://chainverdict.xyz/v1/verify/token/:q"],["x402","https://chainverdict.xyz/v1/wallet/dossier/:address"]],"name":"chainverdict.xyz","owner_address":null,"raw":{"caip2_networks":["eip155:8453"],"category":"","description":"","domain":"chainverdict.xyz","endpoints":[{"description":"Validate 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.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":[],"group":"body","name":"items","required":false,"type":"array"}],"pricing":{"amount":"0.1","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/batch/validate"},{"description":"Recent 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"test","group":"path","name":"addr","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/data/activity/:addr"},{"description":"Latest Base block: number, timestamp and hash. The cheapest call on the service — useful as a liveness and connectivity check.","method":"GET","parameters":[],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"41","l30DaysUniquePayers":"7"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/data/block"},{"description":"Base 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.","method":"GET","parameters":[],"pricing":{"amount":"0.002","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"38","l30DaysUniquePayers":"4"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/data/gas"},{"description":"Native ETH and ERC-20 token balances for a Base address in one call, read live from chain at a stated block height.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"%3Aaddr","group":"path","name":"addr","required":false,"type":"string"}],"pricing":{"amount":"0.004","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"38","l30DaysUniquePayers":"3"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/data/portfolio/%3Aaddr"},{"description":"Native ETH and ERC-20 token balances for a Base address in one call, read live from chain at a stated block height.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":":addr","group":"path","name":"addr","required":false,"type":"string"}],"pricing":{"amount":"0.004","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/data/portfolio/:addr"},{"description":"Total and circulating supply for an ERC-20 on Base, read live from chain with decimals applied and the block height returned.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"test","group":"path","name":"addr","required":false,"type":"string"}],"pricing":{"amount":"0.003","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/data/supply/:addr"},{"description":"Structured 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.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"line one","group":"body","name":"a","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"line two","group":"body","name":"b","required":false,"type":"string"}],"pricing":{"amount":"0.002","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"3","l30DaysUniquePayers":"3"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/doc/diff"},{"description":"Convert 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.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"<h1>Hello</h1>","group":"body","name":"html","required":false,"type":"string"}],"pricing":{"amount":"0.002","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"3","l30DaysUniquePayers":"3"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/doc/html-to-markdown"},{"description":"The check to run immediately before an agent sends USDC to an address it did not hard-code. Composite of OFAC SDN screening and on-chain address profiling, returned as clear_to_pay / caution / do_not_pay with the evidence behind it. 'clear_to_pay' means no configured negative signal fired — it is not an endorsement or a guarantee of counterparty legitimacy.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"0xAe2634E709c454f2720C65A0b2F9ba168e431842","group":"path","name":"addr","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/preflight/:addr"},{"description":"Screen an EVM address against the US OFAC SDN digital-currency address list at $0.001 — the cheapest sanctions lookup in the ecosystem, Ed25519-signed so you can verify it offline. Exact-list-match, refreshed daily. Screens that one list only — not EU, UN or UK/OFSI — and a non-match is not evidence the counterparty is legitimate. Not a regulated AML/KYT service and does not discharge any legal screening obligation.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"0xAe2634E709c454f2720C65A0b2F9ba168e431842","group":"path","name":"addr","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/screen/address/:addr"},{"description":"Email-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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":":domain","group":"path","name":"domain","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"3","l30DaysUniquePayers":"3"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/security/email/:domain"},{"description":"Live 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"github.com","group":"path","name":"domain","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/security/tls/:domain"},{"description":"Analyse 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"github.com","group":"path","name":"domain","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/security/typosquat/:domain"},{"description":"Token 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","group":"path","name":"address","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"4","l30DaysUniquePayers":"3"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/token/verdict/:address"},{"description":"Validate 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"test","group":"path","name":"bic","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/validate/bic/:bic"},{"description":"Validate 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"%3Aiban","group":"path","name":"iban","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"8","l30DaysUniquePayers":"4"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/validate/iban/%3Aiban"},{"description":"Validate 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"test","group":"path","name":"iban","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"1","l30DaysUniquePayers":"1"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/validate/iban/:iban"},{"description":"Validate 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":":isin","group":"path","name":"isin","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"3","l30DaysUniquePayers":"3"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/validate/isin/:isin"},{"description":"Validate 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"test","group":"path","name":"lei","required":false,"type":"string"}],"pricing":{"amount":"0.002","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"1","l30DaysUniquePayers":"1"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/validate/lei/:lei"},{"description":"Validate 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"test","group":"path","name":"vat","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"3","l30DaysUniquePayers":"3"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/validate/vat/:vat"},{"description":"Verify 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"test","group":"path","name":"tx","required":false,"type":"string"}],"pricing":{"amount":"0.02","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/verify/payment/:tx"},{"description":"Resolve 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"bitcoin","group":"path","name":"q","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/verify/token/:q"},{"description":"Wallet 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.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","group":"path","name":"address","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://chainverdict.xyz/v1/wallet/dossier/:address"}],"enriched":false,"iconUrl":"","id":"chainverdict-xyz","integrationType":"","isNew":false,"name":"chainverdict.xyz","networks":["Base"],"priceSummary":{"avgCostBasis":"exact","avgCostPerTransaction":"0.008792","currency":"USDC","maxAmount":"0.1","minAmount":"0.001"},"provider":"chainverdict.xyz","providerUrl":"","serviceName":"","tags":[]},"source":"agentic_market","summary":""},"body_sha256":"e5fa689746858afbd352aa8d95d4883f28dbde1a9dda200de64703cda33f2458","prev_id":null,"leaf":"0x2fd167980ff2f77e94fb582aebb800eb3663d5274f18a8d4bdc7d4befa588fd3","leaf_text":"{\"body\":\"e5fa689746858afbd352aa8d95d4883f28dbde1a9dda200de64703cda33f2458\",\"id\":1838,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025259404786,\"prev\":null,\"subject\":\"agentic_market:chainverdict-xyz\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}