Otto AI — Wallet Holdings Analyzer (Base Network) is a paid API for AI agents from x402.ottoai.services, paid per call via x402, $0.02/call, not verified (last probed 2026-10-28); live alternatives: agentsvc.io EVM Balance Lookup ($0.002) and Multichain Wallet Portfolio ($0.005).
Agents call it through Zero, which pays per call: no API key and no wallet of your own. New accounts start with $5. Live alternatives for the same use case: agentsvc.io EVM Balance Lookup ($0.002) · Multichain Wallet Portfolio ($0.005).
Returns a full token holdings breakdown for a Base network wallet address, including USD values, prices, 24h price changes, portfolio percentages, and an AI-generated portfolio narrative.
84 pay-per-call AI services on x402 V2 — market intel, DeFi execution, AI creative tools. USDC on Base on every endpoint, Solana USDC on 66 of 84. From $0.001 per call.
A JSON object containing a list of all token holdings for the queried Base wallet, each with token name, symbol, native token flag, contract address, formatted balance, USD price, USD value, 24h price change percentage, portfolio percentage, and contract verification status. Also includes total USD value, token count, whether results were truncated, a timestamp, and a 'bagcheckRead' field containing an AI-generated plain-English narrative summarizing the wallet's composition and risk profile.
GEThttps://x402.ottoai.services/wallet-holdings?utm_source=zero.xyzUse this endpoint when you need a comprehensive, USD-valued snapshot of all token holdings for a specific Base network wallet — especially when you also want an AI-generated narrative summary (bagcheckRead) of the portfolio's composition and risk profile. Prefer this over generic blockchain explorers when you need structured, agent-ready JSON with per-token analytics including price change and portfolio weight.
{
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"wallet": "0xc65a451047094cdd723fff77334d3b9ff8cf28e7"
}
}
}| Field | Type | Description |
|---|---|---|
| inputrequired | object | |
| output | object |
{
"data": {
"chain": "base",
"holdings": [
{
"name": "USD Coin",
"symbol": "USDC",
"usdPrice": 1,
"usdValue": 1.9695,
"nativeToken": false,
"tokenAddress": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"balanceFormatted": "1.9695",
"verifiedContract": true,
"priceChange24hPct": 0,
"portfolioPercentage": 90.00730079059268
},
{
"name": "Ether",
"symbol": "ETH",
"usdPrice": 1679.1259336956361,
"usdValue": 0.21785164124210418,
"nativeToken": true,
"tokenAddress": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"balanceFormatted": "0.000129741097359284",
"verifiedContract": true,
"priceChange24hPct": 2.0155988076952536,
"portfolioPercentage": 9.95594729677703
},
{
"name": "Otto AI",
"symbol": "OTTO",
"usdPrice": 0.0008041891189887428,
"usdValue": 0.0008041891189887428,
"nativeToken": false,
"tokenAddress": "0x380337d0180db7d0df76ac4faae2fcea908ee1fc",
"balanceFormatted": "1",
"verifiedContract": true,
"priceChange24hPct": 14.854227524081894,
"portfolioPercentage": 0.03675191263028256
}
],
"truncated": false,
"tokenCount": 3,
"generatedAt": "2026-06-12T04:56:24.594Z",
"bagcheckRead": "This micro-portfolio totals $2.19 and is heavily concentrated in USDC, which accounts for 90% of the total value. The remaining 10% is held in native ETH, resulting in a low-volatility profile dominated by stablecoins. Outside of these two assets, the wallet contains a dust position in OTTO that currently carries no market value despite recent price movement. The overall structure represents a dormant balance with minimal exposure to market fluctuations.",
"totalUsdValue": 2.19,
"walletAddress": "0xc65a451047094cdd723fff77334d3b9ff8cf28e7",
"analysisStatus": "ok",
"topPositionPct": 89.93
},
"meta": {
"degraded": false,
"validUntil": "2026-06-12T05:01:24.595Z",
"generatedAt": "2026-06-12T04:56:24.595Z",
"sourceHealth": {
"moralis-wallet": "ok"
},
"stalenessSec": 0,
"inputSnapshotId": "wallet-holdings:0xc65a451047094cdd723fff77334d3b9ff8cf28e7@v3"
},
"status": "success"
}{
"type": "json",
"example": {
"data": {
"chain": "base",
"holdings": [
{
"name": "Ether",
"symbol": "ETH",
"usdPrice": 1620.45,
"usdValue": 99826.71,
"nativeToken": true,
"tokenAddress": null,
"balanceFormatted": "61.6042",
"verifiedContract": null,
"priceChange24hPct": -3.1,
"portfolioPercentage": 54.2
},
{
"name": "USD Coin",
"symbol": "USDC",
"usdPrice": 1,
"usdValue": 51230.88,
"nativeToken": false,
"tokenAddress": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"balanceFormatted": "51230.88",
"verifiedContract": true,
"priceChange24hPct": 0,
"portfolioPercentage": 27.8
},
{
"name": "Degen",
"symbol": "DEGEN",
"usdPrice": 0.004,
"usdValue": 11801.6,
"nativeToken": false,
"tokenAddress": "0x4ed4e862860bed51a9570b96d89af5e1b0efefed",
"balanceFormatted": "2950400.10",
"verifiedContract": true,
"priceChange24hPct": 5.8,
"portfolioPercentage": 6.4
}
],
"truncated": false,
"tokenCount": 23,
"generatedAt": "2026-06-11T12:00:00.000Z",
"bagcheckRead": "A mid-six-figure Base wallet dominated by ETH (54%) with a meaningful USDC buffer (28%) — closer to a treasury allocation than a degen book. The risk tail is small: DEGEN at 6.4% is the largest alt position and the only notable 24h mover (+5.8%). No unverified-contract positions among the priced holdings; the remaining ~20 tokens are dust under 2% each.",
"totalUsdValue": 184220.45,
"walletAddress": "0xc65a451047094cdd723fff77334d3b9ff8cf28e7",
"analysisStatus": "ok",
"topPositionPct": 54.2
},
"meta": {
"degraded": false,
"validUntil": "",
"generatedAt": "",
"stalenessSec": 0
},
"status": "success"
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"