Skip to main content
Most tools labeled “portfolio tracker” are actually wallet viewers. The distinction matters for what you can do with the data.

Wallet viewer

A wallet viewer answers 1 question: what is in this wallet on this chain right now? Examples:
  • DeBank: EVM wallet contents
  • Jupiter portfolio: Solana wallet contents
  • Polymarket “My Positions”: open Polymarket positions for the connected wallet
  • A protocol’s own dashboard (Pendle, Hyperliquid, Upshift, Yearn): your positions in that 1 protocol
Each of these is correct for what it does. None of them talks to the others. If you hold positions across 4 chains, 6 protocols, and Polymarket, you open 11 tabs.

Portfolio tracker

A portfolio tracker joins wallet viewers into 1 view, and adds context that comes from comparing positions to each other and to time. Compare:
  • Wallet viewer: “You have 4,500 USDC on Upshift.”
  • Portfolio tracker: “You have 4,500 USDC on Upshift, it matures on May 30, you are earning 4.5% APY on it, it represents 1.4% of your total portfolio, and you have 3 other positions maturing in the same week.”
The second is what every page in Retina is trying to give you. The Dashboard does it at the portfolio level (total, delta vs previous snapshot, top protocols). The Maturity Ladder does it at the time level. The Positions Explorer does it at the raw row level.