{"uid":"cap_JVpjPuuPgiAh2mt7a4yV5","slug":"uta-trust-api-batch-agent-trust-verification-cc010741","name":"UTA Trust API – Batch Agent Trust Verification","description":"Agent trust verification (ATC/1.0) as a paid x402 resource on Base Mainnet and Base Sepolia. Real Ed25519 verification at the edge; settlement via production facilitators (mainnet: PayAI; testnet: x402.org) with EIP-3009.","url":"https://uta-trust-api.eddyflores100.workers.dev/v1/trust/batch?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"cards":{"type":"array","items":{"type":"object"},"maxItems":10,"minItems":1,"description":"1..10 Agent Trust Cards ATC/1.0"}}},"responseSchema":{"type":"json","example":{"count":2,"payer":"0x…","results":[{"did":"did:web:a.example","risk":"low","reason":null,"verified":true},{"did":null,"risk":"high","reason":"card missing","verified":false}],"protocol":"ATC/1.0"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.08","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.08/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PFn2AMPjWKaopAIo-x9rW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.08","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies the trustworthiness of 1–10 Agent Trust Cards (ATC/1.0) in a single batch call, returning risk scores and Ed25519-backed verification results for each agent DID.","exampleAgentPrompt":"Check the trust status of these two agents for me — here are their ATC/1.0 trust cards — and tell me which ones are low-risk and fully verified before I let them participate in this workflow.","exampleUseCases":[{"title":"Gate-keeping a multi-agent pipeline","prompt":"Before these three external agents join my data processing pipeline, run their ATC/1.0 trust cards through the UTA batch verifier and flag any that come back high-risk or unverified."},{"title":"Screening agents at onboarding","prompt":"I'm onboarding five new AI agents to my platform — can you submit all five of their trust cards to the batch verifier and show me the risk level and whether each DID was verified?"},{"title":"Periodic trust audit of agent fleet","prompt":"Run a trust check on all eight agents currently active in my fleet using their latest ATC/1.0 cards and let me know if any have changed to a high-risk or unverified status since last time."}],"resultDescription":"Returns a JSON object with a count of processed cards, the payer's on-chain address, and an array of per-agent results each containing the DID, a risk level (e.g. 'low' or 'high'), a boolean verified flag, and an optional reason string explaining any failure or anomaly. Also includes the protocol version (ATC/1.0).","failureModes":["Payment not settled — 402 returned if x402 payment is missing or rejected by the facilitator","Invalid trust card format — card missing required ATC/1.0 fields returns verified:false with reason 'card missing'","Batch size exceeded — submitting more than 10 cards returns a validation error","Ed25519 signature mismatch — card with invalid signature returns verified:false","Network/facilitator outage — Base Mainnet or Sepolia facilitator unreachable causes settlement failure"],"whenToPreferThis":"Choose this endpoint when you need to verify the trust and risk posture of AI agents using the ATC/1.0 standard before admitting them to a workflow, marketplace, or multi-agent system. It is especially valuable when you need to process multiple agent trust cards in one round-trip (up to 10), reducing latency and cost compared to single-agent checks. Prefer it when you need Ed25519-backed cryptographic verification with on-chain settlement guarantees via Base Mainnet or Base Sepolia.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:32:33.871Z","isFirstParty":false,"canonicalSlug":"uta-trust-api-batch-agent-trust-verification-cc010741"}