{"uid":"cap_Z1jBt4WSTAUd1C3PWDXor","slug":"chainread-balance-risk-score-05bd5436","name":"ChainRead Balance & Risk Score","description":"Pay-per-call HTTP APIs, paid with x402 in USDC on Base (eip155:8453): agentkit, api-change-check, basedue, basewatch, chainread, check-sanctions, chgwatch, company-facts, composite, edgar, feednews, pageaudit, solcheck, token-dd, txpreflight, walletcheck, webmd, webread, websearch, x402index. Each operation describes its service.","url":"https://api.firstmention.uk/s/chainread/balance?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"hash":{"type":"string","description":"0x transaction hash (for /tx)"},"chain":{"enum":["base","ethereum"],"type":"string"},"number":{"type":"string","description":"Block number or 'latest' (for /block)"},"address":{"type":"string","description":"0x address or ERC-20 contract address"},"addresses":{"type":"array","items":{"type":"string"},"description":"Up to 25 addresses (for /batch)"}}},"responseSchema":{"type":"json","example":{"risk":"medium","_meta":{"payer":"0x...","price_usd":0.01},"chain":"base","flags":[{"code":"owner_holds_power","severity":"high"}],"score":45,"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","verdict":"CAUTION"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WMBC75bU7yteUSs8LrUgu","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks the on-chain balance and computes a risk/safety score for an Ethereum or Base address, returning a verdict, risk flags, and a numeric score.","exampleAgentPrompt":"Can you check the risk score for the Base address 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 — I want to know if it's safe to interact with, including any flags like ownership concentration?","exampleUseCases":[{"title":"Pre-transfer wallet safety check","prompt":"Before I send 5000 USDC to 0xAbCd1234...5678 on Ethereum, can you run a risk check on that address and tell me if there are any red flags or a CAUTION verdict?"},{"title":"DeFi contract due diligence","prompt":"I'm thinking about interacting with the Base contract at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 — can you pull its on-chain risk score and any flags like owner holding too much power?"},{"title":"Portfolio counterparty screening","prompt":"I have a list of addresses I've been receiving payments from — can you check the risk score and verdict for 0xDead...Beef on Base and tell me if it looks suspicious?"}],"resultDescription":"Returns a JSON object with a numeric risk score (0-100), a verdict string (e.g. CAUTION, SAFE), an array of risk flags each with a code and severity (e.g. owner_holds_power: high), the queried address, the chain, and metadata including the payer address and price in USD.","failureModes":["Invalid or malformed address returns an error","Unsupported chain value (not 'base' or 'ethereum') returns a validation error","Payment failure or insufficient USDC balance blocks the call","Unknown or unindexed address may return limited risk data","Rate limits or network timeouts from the underlying chain RPC"],"whenToPreferThis":"Use this endpoint when you need a fast, structured risk verdict and flagged analysis for a specific on-chain address on Base or Ethereum — especially before sending funds, interacting with a contract, or screening a counterparty. Prefer this over raw blockchain explorers when you need a machine-readable risk score and flag taxonomy rather than raw transaction data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:38:58.415Z","isFirstParty":false,"canonicalSlug":"chainread-balance-risk-score-05bd5436"}