# WalletLens EVM Portfolio Snapshot

> WalletLens EVM Portfolio Snapshot is a paid API for AI agents from walletlens.wallyweb.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Returns a normalized EVM wallet portfolio snapshot including balances, top holdings, Base USDC activity, transaction history, counterparties, and a wallet analysis summary for a given address

## Facts

- Endpoint: GET https://walletlens.wallyweb.com/portfolio
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/walletlens-wallyweb-com-f1706e46
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_voJIMJN0nzwuDmmUEAePf

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 walletlens-wallyweb-com-f1706e46
```

Example prompt: Pull me a full WalletLens portfolio snapshot for wallet address 0x742d35Cc6634C0532925a3b8D4C9B6b5e3A1234F — I want the token balances, top holdings, Base USDC activity, and the transaction history summary.

## When to prefer this

Use this endpoint when you need a comprehensive, normalized view of an EVM wallet in a single call — covering balances, history, and analysis together. Prefer it over raw RPC calls or block explorers when you need decoded, categorized, and enriched data without assembling multiple sources. Especially useful for agents needing wallet intelligence quickly without managing multiple blockchain data providers.

## Known failure modes

- Invalid or malformed wallet address returns 400 error
- Unsupported chain or network returns empty or partial results
- Payment not processed via x402 protocol returns 402 Payment Required
- Wallet with no on-chain activity may return empty portfolio fields
- Rate limiting or upstream node errors may return 503 or timeout

## How this service works

WalletLens normalized EVM wallet portfolio snapshot

## Output

A normalized EVM wallet portfolio object including token balances, top holdings, Base USDC activity, categorized transaction history via TxLens, decoded transfers, identified counterparties, and a wallet analysis summary — all in a single response.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "address"
 ],
 "properties": {
  "chains": {
   "type": "string",
   "default": "base,ethereum",
   "examples": [
    "base",
    "base,ethereum",
    "base,ethereum,arbitrum,optimism,polygon"
   ],
   "description": "Comma-separated supported chain slugs."
  },
  "address": {
   "type": "string",
   "pattern": "^0x[a-fA-F0-9]{40}$",
   "examples": [
    "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
   ],
   "description": "EVM wallet address."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/walletlens-wallyweb-com-f1706e46/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from walletlens.wallyweb.com](https://www.zero.xyz/host/walletlens.wallyweb.com/llms.txt)
