Coverage
A portfolio view built for wallets that use DeFi.
PnLSaver combines ordinary wallet balances with protocol positions, exchange accounts, NFTs, and transaction-derived PnL. Coverage is explicit: a missing source is shown as unavailable instead of silently counted as zero.
Wallets and networks
Native assets and tokens across Ethereum and supported EVM networks, with linked smart-wallet discovery where ownership can be verified.
Ethereum · Base · Arbitrum · Optimism · Polygon · BNB Chain · Gnosis · Avalanche
DeFi positions
Lending, borrowing, liquidity pools, staking, vaults, receipt tokens, rewards, and other protocol-native positions.
Aave · Morpho · Compound · Spark · Fluid · Curve · Uniswap · Pendle · Euler
Trading and markets
Address-scoped balances and open exposure from supported perpetual exchanges and prediction markets.
Hyperliquid · Lighter · GMX · Polymarket
History and PnL
Swaps, transfers, bridges, claims, and other wallet activity are normalized into readable history and cost-basis inputs.
Realized PnL · Unrealized PnL · Average cost · Portfolio history
Coverage is not treated as certainty.
Protocol support and pricing availability vary by chain and position type. PnLSaver keeps unavailable data separate from zero balances and avoids counting the same economic position twice when a dedicated protocol reader replaces a generic receipt token.
Try it
Start with a public wallet address.
No connection, signature, approval, or transaction required.
Open PnLSaver