# Wallet Activity Profile & Tier Classification

> Wallet Activity Profile & Tier Classification is a paid API for AI agents from api.x402node.dev, paid per call via x402, $0.008/call, status unknown (last checked 2026-09-14).

Returns total transaction count, NFT and token counts, wallet age, and an activity tier classification (dormant/regular/active/bot) for a given blockchain wallet address.

## Facts

- Endpoint: GET https://api.x402node.dev/chain/wallet-activity
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/wallet-activity-profile-tier-classification-6adeb385
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tqX_6ba0K6AyxxA4aft8I

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-activity-profile-tier-classification-6adeb385
```

Example prompt: Can you pull the activity profile for wallet 0x1234...abcd and tell me whether it's classified as dormant, regular, active, or a bot — and show me the total tx count and how old the wallet is?

## When to prefer this

Use this endpoint when you need a quick, tiered characterization of a wallet's on-chain behavior — especially to screen counterparties before a transaction, detect fresh or bot wallets, or enrich user profiles with on-chain activity signals. Prefer this over a raw transaction history lookup when you want a pre-classified activity tier rather than raw data.

## Known failure modes

- Invalid or malformed wallet address returns an error
- Wallet with no on-chain history may return minimal data or dormant tier
- API key missing or invalid returns 401/403 authentication error
- Payment not settled returns 402 Payment Required
- Rate limiting may return 429 if too many requests
- Unsupported chain may return an error or empty result

## How this service works

Wallet activity profile - total transactions, NFT and token counts classified into an activity tier (dormant/regular/active/bot) - helps agents gauge whether a counterparty is an established user or a fresh/suspicious wallet, from data behind an API key. wallet activity, wallet age, tx count, account activity, wallet profile, fresh wallet detection Accepts payment on Base or Solana — either network works.

## Output

Returns a structured profile for the wallet including total transaction count, number of NFTs and tokens held, wallet age, and an activity tier label (dormant, regular, active, or bot) indicating how established and legitimate the wallet appears.

## Example request

```json
{
 "chain": "ethereum",
 "address": "0x1234567890123456789012345678901234567890"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "chain": {
       "type": "string",
       "description": "eth (default), base, arbitrum, optimism, polygon"
      },
      "address": {
       "type": "string",
       "description": "Wallet address (required)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/wallet-activity-profile-tier-classification-6adeb385/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.x402node.dev](https://www.zero.xyz/host/api.x402node.dev/llms.txt)
