{"uid":"cap_KJjo4CHGSW3ZjvgFXCguH","slug":"trustagent-batch-address-verifier-ece67fd1","name":"TrustAgent Batch Address Verifier","description":"Screen up to 10 addresses in one call: OFAC sanctions check, trust score, risk band and recommendation for each. For vetting a counterparty set before a run of payments, maintaining an allowlist, or auditing wallets you already pay. Free alternative: GET /v1/verify. Or 3 free calls of this endpoint per wallet per 24h: https://trust-agent.io/v1/trial.","url":"https://trust-agent.io/v1/verify/batch","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"type":{"type":"string","description":"OPTIONAL. Subject type hint applied to all."},"chain":{"type":"string","description":"OPTIONAL. Only \"base\" is served; any other value is refused rather than answered from the wrong chain. Defaults to base."},"addresses":{"type":"array","items":{"type":"string"},"maxItems":10,"minItems":1,"description":"REQUIRED. string[] of 1-10 EVM addresses."}}},"responseSchema":{"type":"json","example":{"failed":"count that errored","safest":"address with the highest score, or null if none of the batch produced a score. Unscorable addresses are excluded from the ranking rather than sorted as zero.","results":"array of {address, trustScore, riskBand, recommendation, confidence, subjectType, topFlags}. trustScore is null where no rule could be evaluated.","succeeded":"count scored without error","unscorable":"count scored without error but with no evaluable evidence"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.010003","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.010003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.010003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.010003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6SWb8-4eZExkcsHglp0Cg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.010003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scores 1–10 EVM addresses on the Base chain for trustworthiness, returning a trust score, risk band, recommendation, and top risk flags for each.","exampleAgentPrompt":"Before you send that payment, can you check whether these two Base addresses are safe to pay — 0xAbc...111 and 0xDef...222 — and tell me which one has the higher trust score and what the top risk flags are?","exampleUseCases":[{"title":"Pre-payment agent wallet check","prompt":"I'm about to pay an AI agent at address 0x1234...abcd on Base — can you verify whether it's safe to pay and tell me the trust score and risk band before I approve anything?"},{"title":"DeFi contract risk screening","prompt":"Before I interact with these three DeFi contracts on Base — 0xAAA...001, 0xBBB...002, and 0xCCC...003 — can you score each one for safety and tell me which is the safest and if any are flagged as high risk?"},{"title":"Batch vendor address vetting","prompt":"I have a list of five supplier wallet addresses on Base I need to pay out to — 0x111, 0x222, 0x333, 0x444, 0x555 — can you run them all through TrustAgent and flag any that score poorly or come back with a risky recommendation?"}],"resultDescription":"A JSON object containing: a count of succeeded, failed, and unscorable addresses; the address with the highest trust score ('safest'); and a results array where each entry includes the address, a trustScore (0–1 or null if unscorable), a riskBand (e.g. low/medium/high), a recommendation string, a confidence score, the inferred subjectType, and a topFlags array listing the most significant risk signals detected.","failureModes":["Non-Base chain requested — endpoint refuses rather than answering from wrong chain","Address array empty or exceeds 10 items — request rejected","Invalid EVM address format in array — that address errors and increments 'failed' count","No evaluable on-chain evidence found — address is scored but trustScore is null and counted as 'unscorable'","Payment not included or insufficient — x402 payment required error returned","Network or upstream rule engine timeout — entire batch may fail"],"whenToPreferThis":"Choose this endpoint when an agent needs to assess the safety of one or more Base chain addresses before executing a payment or DeFi interaction, especially when operating under ERC-8004 or x402 payment standards. It is particularly suited for autonomous agent workflows where an AI must decide whether to approve a transaction without human review, or when screening a batch of addresses (up to 10) in a single call for efficiency. Prefer it over generic on-chain analytics when you need an opinionated recommendation and risk band rather than raw transaction history.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:35:52.513Z","isFirstParty":false}