From scattered wallets to one portfolio
Each sphere is one wallet, sized by USD value. Hit Aggregate view to watch them merge into a single allocation ring — the exact operation every portfolio tracker performs. Drag to rotate.
How trackers see your money (no keys required)
Public addresses are readable
Every balance and transaction on a public chain is queryable by anyone. Trackers take your addresses (never seed phrases), call node/indexer APIs, and sum token balances × current prices. Read-only, by construction.
Where it gets hard
The mess is in the corners: LP positions valued via pool math, staked assets locked in contracts, airdropped junk tokens with fake "prices," and cross-chain duplicates (ETH vs WETH vs stETH). Good aggregators dedupe and price these; naive ones inflate your net worth with dust tokens.
What AI adds
Natural-language querying ("what's my stablecoin ratio?", "which wallet paid the most gas last month?") is a UI layer over the same indexed data. Useful — but verify anything that drives a decision against a block explorer. LLMs summarize; explorers prove.
The one rule
Any tool that asks for a seed phrase or private key to "track" your portfolio is a scam, full stop. Tracking needs only public addresses or read-only API keys.
Worked example: your real allocation
Suppose your five wallets hold: 0.08 BTC ($8,400 at $105k), 1.2 ETH ($3,840 at $3,200), and $2,310 USDC scattered across two L2s — total $14,550.
ETH weight = 3,840 / 14,550 = 26.4%
Stables = 2,310 / 14,550 = 15.9%
Seen per-wallet, nothing looks concentrated. Aggregated, you're 58% in one asset — the kind of fact fragmentation hides. That's the whole case for portfolio-level views: risk lives at the aggregate, but wallets show you fragments. Classic rebalancing practice: pick target weights, rebalance when any asset drifts more than ~5 percentage points, and mind that on-chain rebalancing costs gas + potential tax events per swap.