# NodeFlare Wallet Report

> NodeFlare Wallet Report is a paid API for AI agents from rpc.nodeflare.app, paid per call via x402, $0.0594/call, status unknown (last checked 2026-10-13).

Returns a comprehensive multi-chain wallet report including token balances, USD portfolio valuation, and active ERC-20 token approvals (with revoke risk) across 23 EVM chains in a single call.

## Facts

- Endpoint: POST https://rpc.nodeflare.app/data/wallet-report/x402?utm_source=zero.xyz
- Price: $0.0594/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nodeflare-wallet-report-c624ea24
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yoSikeUHJfs8hFMy4zt4w

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 nodeflare-wallet-report-c624ea24 -d '<json body>'
```

Example prompt: Pull the full wallet report for 0x1234...abcd — I want to see all token balances, total USD portfolio value, and any active token approvals that might be risky, across all 23 supported chains.

## When to prefer this

Choose this endpoint when you need a comprehensive, one-shot wallet snapshot covering balances, USD valuation, AND approval risks across 23 EVM chains simultaneously. It's ideal for agents that need to assess a wallet's full state — security posture and financial position — without making separate calls to balance APIs, price feeds, and allowance checkers. Prefer it over narrow per-chain or per-topic endpoints when building wallet dashboards, onboarding flows, or security audit tools that need the complete picture in a single request.

## Known failure modes

- Invalid or malformed wallet address returns a 400 error
- Unsupported chain ID or no data available for a chain returns partial results or an empty entry for that chain
- Wallet with no on-chain activity returns empty balances and approvals
- Network timeouts on high-traffic chains may delay or omit results for specific chains
- Insufficient USDC payment ($0.06 required) results in 402 Payment Required
- Rate limiting or node congestion may cause slow responses for wallets with many tokens across many chains

## How this service works

One call: a wallet's balances, USD portfolio, and active token approvals (revoke risk) across 23 chains - the full agent-ready wallet report.

## Output

A structured JSON report containing: per-chain token balances with amounts and USD valuations, aggregate USD portfolio total, and a list of active ERC-20 token approvals per chain including spender address, approved amount, and a revoke-risk assessment — all in a single response covering up to 23 EVM chains.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chains": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "address": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nodeflare-wallet-report-c624ea24/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rpc.nodeflare.app](https://www.zero.xyz/host/rpc.nodeflare.app/llms.txt)
