# AgentEconomy Compliance API — KYC/AML/Risk Oracle

> AgentEconomy Compliance API — KYC/AML/Risk Oracle is a paid API for AI agents from api.netbrainis.co.za, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-14).

Returns KYC, AML, and regulatory risk status for a blockchain address using real OFAC and UN sanctions data, priced in USDC via x402

## Facts

- Endpoint: GET https://api.netbrainis.co.za/v1/oracle/status/%7Baddress%7D?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agenteconomy-compliance-api-kyc-aml-risk-oracle-02fffe1d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zVbzjlg9lbUGflr7I5b_G

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 agenteconomy-compliance-api-kyc-aml-risk-oracle-02fffe1d
```

Example prompt: Can you check if the wallet address 0x9AFdB24A65c4059129392C1919eA2697a69bdC4D is compliant — I need its risk score, jurisdiction, and investor type before I allow it to interact with our protocol?

## When to prefer this

Use this endpoint when you need real-time on-chain wallet compliance screening backed by OFAC and UN sanctions data, and can pay per call in USDC on Base via x402. Prefer this over generic KYC APIs when operating in a crypto-native or DeFi context where wallet addresses (not user identities) are the primary compliance subject. Especially useful for agent-driven autonomous compliance checks before permissioned protocol interactions.

## Known failure modes

- Address not found or unrecognized format — returns error or empty result
- Data is stale (stale: true) meaning the address has not been re-checked recently
- Network or payment failure via x402 — payment not processed, call rejected
- Invalid address format (non-checksummed or non-Ethereum address) — likely 400 error
- Rate limiting or quota exceeded for the USDC payment endpoint

## How this service works

HTTP-native compliance API priced in USDC on Base via x402. KYC, AML, and regulatory risk assessment from real OFAC and UN sanctions data. Discoverable from MCP and x402scan.

## Output

A JSON object containing: compliance status (e.g. 'compliant'), a numeric risk score (0-100), the jurisdiction code, the investor type (e.g. 'accredited'), a 'stale' boolean indicating data freshness, and a last_checked ISO timestamp — all derived from live OFAC and UN sanctions data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "stale": false,
  "status": "compliant",
  "address": "0x9AFdB24A65c4059129392C1919eA2697a69bdC4D",
  "risk_score": 10,
  "jurisdiction": 840,
  "last_checked": "2026-05-15T17:00:00Z",
  "investor_type": "accredited"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agenteconomy-compliance-api-kyc-aml-risk-oracle-02fffe1d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.netbrainis.co.za](https://www.zero.xyz/host/api.netbrainis.co.za/llms.txt)
