# Agent Café Batch Wallet Risk Scorer

> Agent Café Batch Wallet Risk Scorer is a paid API for AI agents from api.402.coffee, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-13).

Scores the payment risk of up to 25 wallet addresses in a single batch call, returning on-chain risk assessments for each wallet

## Facts

- Endpoint: POST https://api.402.coffee/score/batch
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-caf-batch-wallet-risk-scorer-384a864b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MNdk8yu9Es09a8dq8Wn9g

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-caf-batch-wallet-risk-scorer-384a864b -d '<json body>'
```

Example prompt: Can you batch-score the payment risk for these wallets — 0xABC…, 0xDEF…, and 0x123… — before we let them pay us via USDC on Base?

## When to prefer this

Choose this endpoint when you need to risk-score multiple wallets simultaneously (up to 25) in a single API call rather than scoring them one by one. It is purpose-built for AI agent payment trust on Base via the x402 protocol, making it ideal for agent marketplaces, payment gateways, or orchestration layers that need to vet counterparty wallets before committing to USDC transactions. Prefer this over generic blockchain analytics tools when you specifically need x402-native, Base-compatible risk signals with on-chain verifiability.

## Known failure modes

- More than 25 wallets submitted — API rejects with validation error
- Invalid or malformed wallet address in the array — may cause partial or full failure
- Insufficient USDC balance to cover the $0.50 per-call fee — payment rejected
- Network congestion on Base causing delayed or failed on-chain settlement
- Empty wallets array submitted — returns validation error

## How this service works

The trust layer for AI-agent payments on Base. One live x402 endpoint that certifies agents pay safely, scores any wallet&#x27;s payment risk, and escrows agent deals with automated on-chain arbitration. Real USDC, verifiable on-chain.

## Output

A batch risk score response for each submitted wallet address, indicating payment safety and trustworthiness on Base. Results are verifiable on-chain and denominated in the context of USDC payment behavior. The response includes a transaction hash, payment confirmation, and receipt details tied to the scoring call itself.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "wallets": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Wallet addresses to score (max 25)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tx": "0x…",
  "paid": true,
  "order": "espresso",
  "amount": "0.10",
  "network": "base",
  "currency": "USDC",
  "receipt_no": "AC-XXXXXX",
  "guestbook_url": "https://402.coffee/wall"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-caf-batch-wallet-risk-scorer-384a864b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.402.coffee](https://www.zero.xyz/host/api.402.coffee/llms.txt)
