# DeFi Shield Wallet Profile

> DeFi Shield Wallet Profile is a paid API for AI agents from defi-shield-hazel.vercel.app, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-15).

Returns a comprehensive wallet profile including balance, classification (e.g. whale/bot/retail), and activity summary for a given wallet address

## Facts

- Endpoint: POST https://defi-shield-hazel.vercel.app/api/wallet/profile
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/defi-shield-hazel-vercel-app-1ca473f2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hwwOIQQ3FvFVQ01wnrCrB

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 defi-shield-hazel-vercel-app-1ca473f2 -d '<json body>'
```

Example prompt: Can you pull a full wallet profile for 0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD — I need the balance, what type of wallet it is (whale, bot, retail, etc.), and a summary of its recent on-chain activity?

## When to prefer this

Use this endpoint when you need a holistic, one-call wallet intelligence report combining balance, behavioral classification, and activity summary. Prefer this over the quick trust score endpoint when you need richer context, or over token intelligence endpoints when the subject is a wallet rather than a token contract.

## Known failure modes

- Invalid or malformed wallet address returns 400 error
- Unsupported chain or address format not recognized
- Wallet has no on-chain history resulting in sparse profile
- Payment failure via x402 protocol causes 402 response
- Timeout if on-chain data provider is slow or unavailable

## Output

A structured wallet profile object containing the wallet's current balance, a classification label (e.g. whale, bot, retail, institutional), and a summary of recent on-chain activity including transaction patterns and behavioral indicators.

## Example request

```json
{
 "input": {
  "body": {
   "address": "0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD"
  },
  "type": "http",
  "method": "POST",
  "bodyType": "json"
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "bodyType",
    "body",
    "method"
   ],
   "properties": {
    "body": {
     "properties": {
      "address": {
       "type": "string",
       "description": "Wallet address to profile (0x + 40 hex chars)"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defi-shield-hazel-vercel-app-1ca473f2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from defi-shield-hazel.vercel.app](https://www.zero.xyz/host/defi-shield-hazel.vercel.app/llms.txt)
