Back to Docs
Updated February 26, 2026
7 min read

Token Portfolio Tracking Fundamentals

Core concepts for tracking token holdings across multiple chains, including USD valuation, data freshness, and caching strategies.

Multi-Chain Aggregation

  • A complete portfolio view requires scanning balances across Ethereum, L2s, and alt-L1s in parallel.
  • Chain-specific RPC endpoints or indexed APIs like GoldRush provide token balance and metadata in a single call.
  • Aggregate holdings by token symbol across chains to show a unified portfolio summary.

USD Valuation and Price Feeds

  • Real-time USD values depend on external price oracles or aggregated exchange data.
  • Low-liquidity tokens may show unreliable USD values due to thin order books or stale pricing.
  • Display a disclaimer when USD values are estimated or delayed beyond a defined freshness threshold.

Caching and Performance

  • A 30-minute cache window balances data freshness with API credit conservation.
  • Cache invalidation should trigger on wallet reconnect or manual refresh action by the user.
  • Store cached responses keyed by wallet address and chain ID to prevent cross-wallet data leaks.