# OnChain Diligence Sanctions Screen

> OnChain Diligence Sanctions Screen is a paid API for AI agents from mcp.onchaindiligence.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Screens an EVM wallet address against the Chainalysis on-chain oracle to determine if it is sanctioned under OFAC, EU, or UN designation lists

## Facts

- Endpoint: GET https://mcp.onchaindiligence.com/x402/screen/:address?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/onchain-diligence-sanctions-screen-5edf3b1f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7_hR09OEuwSml7W3Z3uUe

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 onchain-diligence-sanctions-screen-5edf3b1f
```

Example prompt: Before I send funds, can you check if the wallet address 0x7FF9cFad3877F21d41Da833E2F775dB0569eef92 is sanctioned under OFAC, EU, or UN lists?

## When to prefer this

Use this endpoint when you need a definitive, oracle-backed sanctions check on a specific EVM wallet address before executing a payment or onboarding a counterparty. It is backed by the Chainalysis on-chain oracle, which covers OFAC, EU, and UN designation lists, making it more authoritative than purely off-chain list checks. Prefer it for AML compliance workflows, payment pre-screening, and counterparty due diligence in DeFi or crypto payment contexts.

## Known failure modes

- Invalid or malformed EVM address returns an error response
- Address not found on-chain oracle may return not-sanctioned with empty identifications
- Network or oracle unavailability may result in a timeout or 5xx error
- Payment failure (insufficient USDC) results in a 402 Payment Required response before the check is performed

## How this service works

Sanctions-screen an EVM wallet address against the Chainalysis on-chain oracle (OFAC, EU, UN designated addresses). Returns a clear sanctioned / not-sanctioned result. For AML compliance, counterparty due diligence, and payment screening before sending funds.

## Output

Returns the queried wallet address, a boolean 'sanctioned' field indicating whether it is designated, and an 'identifications' array listing any matching sanctions designations found via the Chainalysis oracle.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/onchain-diligence-sanctions-screen-5edf3b1f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp.onchaindiligence.com](https://www.zero.xyz/host/mcp.onchaindiligence.com/llms.txt)
