- Batch token reads: use
publicBalancesorbalancesSettled; duplicate addresses/handles are deduplicated. - Keep clients stable: reuse the client and session until account, chain, or configuration changes.
- Reveal on demand: enable confidential queries only after user interaction.
- Limit background work: paginate history, avoid frequent polling, and cancel obsolete requests.
- Keep pagination smooth: use
keepPreviousDatafor same-wallet page changes. - Measure first: track RPC counts and p95 latency before adjusting multicall limits, concurrency, or timeouts.
Operations
Performance
Reduce requests and keep portfolio updates responsive.
Was this page helpful?