# Blockchain Address Risk Check (Pass/Review/Block)

> Blockchain Address Risk Check (Pass/Review/Block) is a paid API for AI agents from twin.unykorn.org, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Checks a wallet or contract address on EVM chains or Solana and returns a pass, review, or block verdict with reasons and list dates.

## Facts

- Endpoint: POST https://twin.unykorn.org/check/address?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockchain-address-risk-check-pass-review-block-58003bd5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WcaDTzxY5hbpquMa_8Tck

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 blockchain-address-risk-check-pass-review-block-58003bd5 -d '<json body>'
```

Example prompt: Before I send funds, can you screen this Ethereum address 0x742d35Cc6634C0532925a3b844Bc454e4438f44e and tell me if it passes, needs review, or should be blocked — use fresh data, not cached results?

## When to prefer this

Use this endpoint when you need a quick, cheap ($0.01 USDC) risk verdict on a single blockchain address before executing a payment, trade, or contract approval. It is particularly suited for pre-transaction due diligence on EVM chains (Base, Ethereum, Polygon, Arbitrum, Optimism) and Solana. Prefer this over manual chain explorers or more expensive compliance APIs when you need a programmatic pass/review/block decision with reasons, especially in automated agent workflows where speed and cost matter.

## Known failure modes

- Invalid or malformed address format returns a validation error
- Unsupported chain specified returns an enum validation error
- max_age_s out of 0–86400 range causes a parameter error
- Temporary unavailability of on-chain data sources may delay fresh reads
- Payment failure via x402 protocol blocks the request
- Very new addresses with no history may return pass with low signal confidence

## How this service works

Check before you pay or trade: pass / review / block for one wallet or contract address (EVM chains, Solana). Use it before you pay, trade with or approve an address: one cheap call returns pass, review or block with the reasons and the list dates.

## Output

Returns a verdict of pass, review, or block for the queried address, along with the specific reasons for any negative signals (e.g. sanctions lists, exploit reports, scam associations) and the dates the address appeared on relevant lists. Also returns an echoed reference ID and a signed receipt for audit purposes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "params": {
   "type": "object",
   "required": [
    "value"
   ],
   "properties": {
    "ref": {
     "type": "string",
     "pattern": "^[\\x20-\\x7E]{1,64}$",
     "maxLength": 64,
     "description": "your own job or payment id, up to 64 printable characters, echoed back and bound into the signed receipt"
    },
    "chain": {
     "enum": [
      "base",
      "ethereum",
      "polygon",
      "arbitrum",
      "optimism",
      "solana"
     ],
     "type": "string",
     "default": "base",
     "description": "base | ethereum | polygon | arbitrum | optimism | solana; default base for an EVM address, solana for a Solana address"
    },
    "value": {
     "type": "string",
     "maxLength": 200,
     "minLength": 1,
     "description": "the wallet or contract address, a 0x-prefixed 40-hex EVM address or a base58 Solana address"
    },
    "address": {
     "type": "string",
     "maxLength": 200,
     "deprecated": true,
     "description": "deprecated alias of value"
    },
    "max_age_s": {
     "type": "integer",
     "default": 3600,
     "maximum": 86400,
     "minimum": 0,
     "description": "the oldest cached result you accept, 0-86400 seconds, default 3600; 0 forces fresh on-chain reads"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockchain-address-risk-check-pass-review-block-58003bd5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from twin.unykorn.org](https://www.zero.xyz/host/twin.unykorn.org/llms.txt)
