# Agent Risk Desk – EVM Counterparty Risk Check

> Agent Risk Desk – EVM Counterparty Risk Check is a paid API for AI agents from x402-services.soldano.workers.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-11-02).

Returns an allow/warn/block verdict with reasons for an EVM address on Base, Ethereum, OP Mainnet, Arbitrum, or Base Sepolia before paying, approving, or trusting it

## Facts

- Endpoint: POST https://x402-services.soldano.workers.dev/mcp?utm_source=zero.xyz#counterparty_risk_evm
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-risk-desk-evm-counterparty-risk-check-e7f49a27
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KKLr0gReSsplZQGfneyf1

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-risk-desk-evm-counterparty-risk-check-e7f49a27 -d '<json body>'
```

Example prompt: Before I send 500 USDC to 0x1234...abcd on Base, can you run a counterparty risk check and tell me if it's safe — specifically whether it's on any sanctions list, how old the account is, and whether the contract has any dangerous controls like blacklisting or minting?

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-signal compliance verdict for an EVM address before executing any financial action — particularly when you need both sanctions screening (OFAC + Chainalysis) AND smart-contract-level risk signals (proxy upgradeability, code changes, token controls) in a single call. Prefer it over generic blockchain explorers when you need a structured allow/warn/block decision rather than raw on-chain data, and over simple OFAC-only checks when contract-level risk matters.

## Known failure modes

- Invalid or malformed EVM address returns an error
- Unsupported network identifier causes a rejection
- Chainalysis or OFAC oracle temporarily unavailable may return a degraded or partial verdict
- Rate limiting or payment failure (x402) if USDC payment not provided
- Address with no on-chain history may return limited metadata

## How this service works

Counterparty-risk verdict (allow, warn or block, with reasons) for an EVM address on Base, Ethereum, OP Mainnet, Arbitrum or Base Sepolia, for use before paying, approving or trusting it. Checks the OFAC SDN list and the Chainalysis sanctions oracle, account age, EOA or contract, EIP-7702 delegation, upgradeable proxies and code changes in the last 72 h, and token controls (mint, blacklist, pause, fees, owner).

## Output

A structured verdict of allow, warn, or block, accompanied by a list of reasons covering: OFAC SDN list membership, Chainalysis sanctions oracle result, account age, whether the address is an EOA or contract, EIP-7702 delegation presence, upgradeable proxy detection, code changes in the last 72 hours, and token control flags (mint capability, blacklist, pause function, fees, ownership).

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-risk-desk-evm-counterparty-risk-check-e7f49a27/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-services.soldano.workers.dev](https://www.zero.xyz/host/x402-services.soldano.workers.dev/llms.txt)
