# NoJunk Safety Gate – Wallet Address Screen

> NoJunk Safety Gate – Wallet Address Screen is a paid API for AI agents from nojunk-safety-gate.mick8511.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-30).

Screens a blockchain wallet or contract address for known threats and returns a safe/verdict/reason safety decision before an agent sends funds.

## Facts

- Endpoint: POST https://nojunk-safety-gate.mick8511.workers.dev/wallet?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nojunk-safety-gate-wallet-address-screen-990d0729
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KelKsJmCtuhvd2zPMfE0j

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 nojunk-safety-gate-wallet-address-screen-990d0729 -d '<json body>'
```

Example prompt: Before you send any funds, can you run a safety check on this wallet address 0x098B716B8Aaf21512996dC57EB0615e2383E2f96 on Ethereum and tell me if it's flagged for scams, theft, or any other risks?

## When to prefer this

Use this endpoint when an AI agent needs a fast, structured yes/no safety gate before executing any on-chain action involving a wallet or contract address. It is ideal for autonomous agents that need to enforce a safety policy before fund transfers, token purchases, or smart contract interactions. Prefer this over manual lookups or generic blockchain explorers when you need a machine-readable ALLOW/CAUTION/BLOCK verdict with severity-tagged flags.

## Known failure modes

- Invalid or malformed address format returns an error
- Unsupported chain value outside the allowed enum returns a validation error
- Unknown or unindexed address may return ALLOW with no flags but cannot guarantee safety
- Service unavailability or worker timeout returns no verdict
- Address on wrong chain may produce inaccurate results if chain param is omitted

## How this service works

Yes/no safety verdicts an agent runs before it acts: before sending funds (/wallet), buying a token (/token), opening a link (/site) or paying an x402 seller (/x402). Every answer has safe (true/false), verdict (ALLOW, CAUTION, BLOCK) and a one-line reason.

## Output

A JSON object containing: `safe` (boolean), `verdict` (ALLOW, CAUTION, or BLOCK), `reason` (one-line human-readable explanation), `flags` (array of flagged issues with severity and detail), `target` (the screened address), `chain`, `check` type, `checked_at` timestamp, and a liability disclaimer. Critical flags like 'stealing_attack' trigger a BLOCK verdict with severity level.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "enum": [
    "base",
    "ethereum",
    "bsc",
    "arbitrum",
    "polygon",
    "optimism",
    "avalanche"
   ],
   "type": "string",
   "description": "Optional; defaults to base"
  },
  "address": {
   "type": "string",
   "description": "Wallet or contract address (0x...)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "safe": false,
  "chain": "ethereum",
  "check": "wallet",
  "flags": [
   {
    "flag": "stealing_attack",
    "detail": "Reported for theft/stealing attacks.",
    "severity": "critical"
   }
  ],
  "reason": "Reported for theft/stealing attacks.",
  "target": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96",
  "verdict": "BLOCK",
  "checked_at": "2026-10-25T14:00:00.000Z",
  "disclaimer": "Automated pre-transaction screen using third-party security databases, registration records and live checks. ALLOW means no known problems were found, not a guarantee of safety. Not financial or legal advice."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nojunk-safety-gate-wallet-address-screen-990d0729/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nojunk-safety-gate.mick8511.workers.dev](https://www.zero.xyz/host/nojunk-safety-gate.mick8511.workers.dev/llms.txt)
