# SOL Wallet Light Enrichment

> SOL Wallet Light Enrichment is a paid API for AI agents from api.solenrich.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Returns SOL balance, token holdings, behavioral labels, and risk score for a given Solana wallet address

## Facts

- Endpoint: POST https://api.solenrich.com/entrypoints/enrich-wallet-light/invoke
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sol-wallet-light-enrichment-8fab69eb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ji9BXw5iwAPlnInhBVnBN

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 sol-wallet-light-enrichment-8fab69eb -d '<json body>'
```

Example prompt: Can you enrich this Solana wallet and tell me if it looks like a bot — I want the SOL balance, token holdings, behavioral flags like regular_intervals or high_frequency, and a risk score: 7xKp3QZmN2vRtYbLdFgHjWcAoUiPsSe4nMqBvCxDyEz

## When to prefer this

Use this endpoint when you need a fast, cheap snapshot of a Solana wallet's holdings and behavioral profile — especially to detect bot/algorithmic activity via timing-based flags. Prefer it over heavier analytics endpoints when you only need basic enrichment without historical snapshots or cross-venue perp positions.

## Known failure modes

- Invalid or malformed Solana address returns a validation error
- Address not found on-chain returns empty or null holdings
- Network timeout if Solana RPC is congested
- Rate limiting or payment failure if x402 payment not included or insufficient USDC

## How this service works

SOL balance, token holdings, NFT breakdown (collected vs compressed airdrops vs suspected spam, with a per-collection list), labels (including behavioral flags: regular_intervals, high_frequency, 24_7_active, repetitive_actions — algorithmic signals from tx timing that indicate automated activity), risk score. Fast and cheap.

## Output

A JSON (or LLM-friendly text) object containing: SOL balance, list of token holdings, behavioral labels (regular_intervals, high_frequency, 24_7_active, repetitive_actions indicating automated/algorithmic activity), and a numeric risk score for the wallet

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "format": {
   "enum": [
    "json",
    "llm",
    "both"
   ],
   "type": "string",
   "default": "json"
  },
  "address": {
   "type": "string",
   "maxLength": 44,
   "minLength": 32,
   "description": "Solana base58 wallet address"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "output": {
   "briefing": "string (llm format) or object (json format)"
  },
  "run_id": "uuid",
  "status": "succeeded"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sol-wallet-light-enrichment-8fab69eb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.solenrich.com](https://www.zero.xyz/host/api.solenrich.com/llms.txt)
