# AgentGuard Pre-Trade Safety Screen

> AgentGuard Pre-Trade Safety Screen is a paid API for AI agents from agentguard.hergertsynthora.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns a signed SAFE/CAUTION/BLOCK risk verdict for an EVM address by combining OFAC/EU/UN/UK sanctions screening, stablecoin peg deviation, and on-chain counterparty signals into one Ed25519-signed attestation.

## Facts

- Endpoint: POST https://agentguard.hergertsynthora.com/service
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentguard-pre-trade-safety-screen-7b54ea27
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xPysJxtOTHPasOl0vI4Kq

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 agentguard-pre-trade-safety-screen-7b54ea27 -d '<json body>'
```

Example prompt: Before I send 5000 USDC to 0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD on Base, run a pre-trade safety check — screen it against OFAC and international sanctions lists, check the USDC peg deviation, and give me a SAFE, CAUTION, or BLOCK verdict with a signed attestation.

## When to prefer this

Use this endpoint when an AI payment or DeFi agent needs a single, signed, machine-readable pre-trade safety verdict before executing any on-chain transaction. It is ideal when you need simultaneous multi-jurisdiction sanctions screening (OFAC, EU, UN, UK), stablecoin depeg risk, and counterparty on-chain signals in one atomic call — rather than querying each data source separately. Prefer this over generic compliance APIs when you need an Ed25519-signed attestation that can be stored as proof of due diligence.

## Known failure modes

- Invalid or malformed EVM address returns a 400 error
- Unsupported chain identifier returns a validation error
- Stablecoin symbol not recognized defaults to USDC/USDT or errors
- Network timeout from on-chain data providers may delay or fail the response
- Sanctions database temporarily unavailable may return a degraded or partial result

## How this service works

One signed call returns a pre-execution risk verdict (SAFE/CAUTION/BLOCK) for payment/DeFi agents: OFAC/EU/UN/UK sanctions screening + stablecoin peg deviation (bps) + counterparty on-chain signal. Ed25519-signed attestation. Scoring only — never executes trades.

## Output

A signed Ed25519 attestation containing a risk verdict (SAFE, CAUTION, or BLOCK), sanctions match details across OFAC SDN, EU, UN, and UK lists, stablecoin peg deviation in basis points from $1.00, and on-chain counterparty risk signals for the submitted address and optional counterparty.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "address"
 ],
 "properties": {
  "chain": {
   "type": "string",
   "description": "base|ethereum|polygon|arbitrum|optimism"
  },
  "address": {
   "type": "string",
   "description": "EVM address to evaluate (0x…, required)"
  },
  "stablecoin": {
   "type": "string",
   "description": "settlement stablecoin (default usd-coin,tether)"
  },
  "counterparty": {
   "type": "string",
   "description": "optional 2nd address"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ok": {
   "type": "boolean"
  },
  "niche": {
   "type": "string"
  },
  "result": {
   "type": "object"
  },
  "receipt": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentguard-pre-trade-safety-screen-7b54ea27/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentguard.hergertsynthora.com](https://www.zero.xyz/host/agentguard.hergertsynthora.com/llms.txt)
