# Vybe Solana Wallet Dust Accounts Lookup

> Vybe Solana Wallet Dust Accounts Lookup is a paid API for AI agents from x402-api.vybenetwork.xyz, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-28).

Returns all dust token accounts (low-value token holdings) for a given Solana wallet address, with balance and USD value details, sortable and paginated.

## Facts

- Endpoint: POST https://x402-api.vybenetwork.xyz/v4/wallets/%7BownerAddress%7D/dust-accounts?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vybe-solana-wallet-dust-accounts-lookup-e71420ff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zWe6pHQ5cpS14ROQPQOfX

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 vybe-solana-wallet-dust-accounts-lookup-e71420ff -d '<json body>'
```

Example prompt: Show me all the dust token accounts for Solana wallet 7v91N7iZ9mNicL8WfG6cgSCKyRXydQjLh6UYBWwm6y1Q, sorted by USD value descending, up to 50 results on the first page.

## When to prefer this

Use this endpoint when you need to identify and enumerate low-value (dust) SPL token accounts in a Solana wallet, especially for rent recovery analysis or wallet cleanup workflows. Prefer this over generic token balance endpoints when you specifically want to surface negligible-value holdings that may be worth closing.

## Known failure modes

- Invalid or malformed Solana wallet address returns an error or empty result
- Payment not provided or insufficient USDC via x402 returns a 402 Payment Required response
- Both sortByAsc and sortByDesc specified simultaneously returns a validation error
- Page or limit values out of range may return empty results or an error
- Network timeout or upstream Solana RPC unavailability causes a 5xx error

## How this service works

Read access to Solana on-chain data — tokens, wallets, markets, prices, trades, transfers. No API key, no signup. Pay in USDC per request with the x402 protocol; the per-route price is declared in `x-payment-info`. WebSocket streaming uses prepaid credits.

## Output

A paginated list of dust token accounts associated with the queried wallet, each including the token account address, mint address, token name, symbol, balance, USD value, and rent cost in USD. Results can be sorted ascending or descending by various fields.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "ownerAddress"
 ],
 "properties": {
  "page": {
   "type": "integer",
   "description": "Page number to return (zero-indexed). Defaults to 0."
  },
  "limit": {
   "type": "integer",
   "description": "Maximum number of dust accounts to return. Defaults to 1000."
  },
  "sortByAsc": {
   "type": "string",
   "description": "Sort ascending by 'tokenAccountAddress', 'mintAddress', 'name', 'symbol', 'balance', 'valueUsd', or 'rentUsd'. If omitted, no sorting is applied. Only one of `sortByAsc` or `sortByDesc` can be used."
  },
  "sortByDesc": {
   "type": "string",
   "description": "Sort descending by 'tokenAccountAddress', 'mintAddress', 'name', 'symbol', 'balance', 'valueUsd', or 'rentUsd'. If omitted, no sorting is applied. Only one of `sortByAsc` or `sortByDesc` can be used."
  },
  "ownerAddress": {
   "type": "string",
   "description": "The Solana wallet address to query."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "$ref": "#/components/schemas/DustAccountsResponse"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vybe-solana-wallet-dust-accounts-lookup-e71420ff/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-api.vybenetwork.xyz](https://www.zero.xyz/host/x402-api.vybenetwork.xyz/llms.txt)
