# wallet-intel Contract Safety API

> wallet-intel Contract Safety API is a paid API for AI agents from wallet-intel-phi.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Checks the safety and metadata of a crypto wallet or smart contract address on a given blockchain network

## Facts

- Endpoint: GET https://wallet-intel-phi.vercel.app/api/contract
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/wallet-intel-contract-safety-api-a7af6795
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rf3rYEvoEesis7hD1t-Y9

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 wallet-intel-contract-safety-api-a7af6795
```

Example prompt: Can you check if the contract at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum is safe to interact with? I want to know if it's a legitimate contract or potentially malicious.

## When to prefer this

Use this endpoint when an AI agent needs to assess the safety or legitimacy of a smart contract or wallet address on a supported EVM chain before executing a transaction, approving a token, or interacting with a DeFi protocol. Prefer this over generic blockchain explorers when you need structured, agent-ready safety signals rather than raw on-chain data.

## Known failure modes

- Invalid or malformed address (not 0x format) returns error
- Unsupported chain identifier returns error
- Address not found on specified chain returns empty or not-found response
- Payment failure via x402/USDC results in 402 Payment Required
- Rate limiting or service unavailability returns 5xx error

## How this service works

Pay-per-call crypto/web3 data for AI agents. USDC via x402 on Base.

## Output

Returns safety analysis and metadata for the queried wallet or contract address on the specified chain, including risk signals and contract intelligence to help determine whether the address is safe to interact with.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "type": "string",
   "description": "eth, bnb, base, arbitrum, polygon, avax, optimism."
  },
  "address": {
   "type": "string",
   "description": "Wallet or contract address (0x...)."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/wallet-intel-contract-safety-api-a7af6795/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from wallet-intel-phi.vercel.app](https://www.zero.xyz/host/wallet-intel-phi.vercel.app/llms.txt)
