# Multichain Wallet Portfolio

> Multichain Wallet Portfolio is a paid API for AI agents from agentsvc.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-12).

Returns the full token portfolio and total USD value of any EVM, Solana, Bitcoin, or Tron wallet address across all major chains in a single call.

## Facts

- Endpoint: POST https://agentsvc.io/api/v1/proxy/wallet-portfolio?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/multichain-wallet-portfolio-d7f3fdde
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aGRfxe8e1sLkO3jDuhaPi

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 multichain-wallet-portfolio-d7f3fdde -d '<json body>'
```

Example prompt: What's the total USD value of everything held in wallet 0x742d35Cc6634C0532925a3b844Bc454e4438f44e across all chains — show me each token and chain breakdown, and hide anything worth less than $1.

## When to prefer this

Use this endpoint when you need a complete, cross-chain snapshot of any wallet's holdings in a single call. It's ideal for agents that need to check counterparty funds, audit treasury wallets, or verify available balances before taking on-chain action. Prefer it over chain-specific RPC calls when you need multi-chain aggregation with live USD pricing in one round trip.

## Known failure modes

- Invalid or malformed wallet address returns an error — ensure address format matches the chain (0x... for EVM, base58 for Solana/Bitcoin/Tron)
- Wallet with no assets or all assets below min_usd threshold returns empty portfolio
- Price data unavailable for obscure tokens — those assets may be omitted or shown without USD value
- Network timeout or upstream price feed outage may result in partial data or service error
- Tron or Bitcoin address with no transaction history may return zero balances

## How this service works

Portfolio of any wallet in one call with total USD: for an EVM address the native coin and major tokens on Base, Ethereum, BSC, Arbitrum, Polygon, Avalanche and Optimism at once; for a Solana address SOL and every SPL token with a market price; Bitcoin and Tron addresses too. Per asset amount and USD, totals per chain. For agents that check a counterparty, a treasury or their own funds before acting.

## Output

A structured breakdown of all assets held by the wallet: per-asset token symbol, amount, and USD value; totals per chain; and an overall total USD portfolio value. For EVM addresses covers native coins and major tokens across Base, Ethereum, BSC, Arbitrum, Polygon, Avalanche, and Optimism. For Solana covers SOL and all priced SPL tokens. Also supports Bitcoin and Tron addresses.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string",
   "description": "EVM (0x...), Solana, Bitcoin or Tron address"
  },
  "min_usd": {
   "type": "number",
   "default": 0.01,
   "description": "Hide assets worth less"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/multichain-wallet-portfolio-d7f3fdde/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentsvc.io](https://www.zero.xyz/host/agentsvc.io/llms.txt)
