# Solana Wallet Portfolio Valuation (USD)

> Solana Wallet Portfolio Valuation (USD) is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-16).

Returns the total USD value of a Solana wallet, including SOL and all SPL tokens priced via Jupiter, with position weights and a count of unpriced tokens.

## Facts

- Endpoint: POST https://api.vextorium.com/solana-cartera-valor-pago?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/solana-wallet-portfolio-valuation-usd-30ed7db3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N0DRSvVM-M-u77uEyoIj0

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 solana-wallet-portfolio-valuation-usd-30ed7db3 -d '<json body>'
```

Example prompt: What's the total USD value of the Solana wallet HcjfmZLgWRZzwj4deEiS7pewc4KBYSw39mW5nTyt3pz2? Show me each token's price, quantity, and what percentage of the portfolio it makes up, and flag any tokens that couldn't be priced.

## When to prefer this

Use this endpoint when you need a complete, priced USD snapshot of a Solana wallet in a single call — combining SOL balance and all SPL tokens, weighted by portfolio share, with Jupiter's aggregated pricing. Prefer this over raw RPC calls when you need per-token USD valuation and spam token detection without building your own pricing layer.

## Known failure modes

- Invalid or malformed Solana wallet address returns an error or empty result
- Wallet with no token accounts may return zero positions and zero total value
- Tokens with no Jupiter price are counted in sin_precio but not valued — total USD may underrepresent true holdings
- RPC or Jupiter API downtime may cause request failures or stale pricing
- Very large wallets with hundreds of token accounts may be slow or time out

## How this service works

Total USD value of a Solana wallet: SOL and every token priced with Jupiter, weight of each position, and count of tokens without price (likely spam or airdrops).

## Output

A JSON object containing the Solana RPC + Jupiter price source label, the queried wallet address, an array of token positions (each with mint address, token symbol, quantity held, USD price, USD value, and percentage weight in the portfolio), total wallet USD value, and a count of tokens for which no price was found (likely spam or airdrops).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "direccion": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "fuente": "RPC de Solana + precios de Jupiter",
  "direccion": "HcjfmZLgWRZzwj4deEiS7pewc4KBYSw39mW5nTyt3pz2",
  "posiciones": [
   {
    "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "activo": "USDC",
    "cantidad": 3.9935,
    "peso_pct": 100,
    "valor_usd": 3.99,
    "precio_usd": 0.9999870067163641
   },
   {
    "mint": "So11111111111111111111111111111111111111112",
    "activo": "SOL",
    "cantidad": 0,
    "peso_pct": 0,
    "valor_usd": 0,
    "precio_usd": 119.8633489334356
   }
  ],
  "sin_precio": 0,
  "valor_total_usd": 3.99
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/solana-wallet-portfolio-valuation-usd-30ed7db3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
