Docs
Quickstart
You need a public address and nothing else: no account, no wallet connection, no API key.
Add your first wallet
- 01
Paste an address
On the home page, enter a public EVM address, an ENS or other supported name, a Solana address, or a .sol name, then continue. Nothing is signed and nothing is connected.
- 02
Let the first view load
Token balances appear first. DeFi positions, transaction history, and PnL keep streaming in behind them, chain by chain. A first load on a busy wallet takes longer than a revisit, which is served from cache and refreshed in the background.
- 03
Add more wallets
Use the sidebar to add further EVM or Solana addresses. Everything you add is folded into one portfolio total while per-wallet detail stays intact.
- 04
Name what you track
Give each wallet your own label, and keep counterparties in the address book so activity reads in plain language instead of raw hex.
- 05
Open a token in detail
Selecting a priced token opens its detail page: price chart, your own trades, transfer provenance, how long you have held it, and unrealized PnL for the part of the balance whose cost is known.
Open a wallet directly by URL
| URL | What it opens |
|---|---|
| / | Your saved portfolio, or the landing page when nothing is saved yet. |
| /wallet/0x... | A single EVM wallet, viewable without adding it to your portfolio. |
| /wallet/<solana address> | A single Solana wallet. The public key is case-sensitive, so paste it exactly. |
| /wallet/0x.../token/<chain id>/<token> | The token detail page for one token inside that wallet. |
| /portfolio/token/<chain id>/<token> | The token detail page for one token across your saved portfolio. |
Wallet URLs are shareable and produce a link preview, but they are marked no-index: they are for you and the people you send them to, not for search engines.
What to expect on the first load
- Balances and prices land first; positions, activity, and PnL follow as each chain settles.
- Chains where the wallet has never been active are probed cheaply and skipped, so empty chains do not slow the rest down.
- A source that is unavailable is reported as unavailable rather than counted as zero.
- Large histories are reconstructed progressively; PnL confidence improves as more of the history resolves.
Where your data lives
Your portfolio stays in your browser
Saved wallets, labels, address-book entries, and display preferences are kept in your browser's local storage. There is no account to create and no password to lose — and clearing site data clears the portfolio.
The server caches public chain data, prices, and parsed history so repeat loads are fast. That cache is keyed by public address and holds nothing you would not find on a block explorer.
Try it
Start with a public wallet address.
No connection, signature, approval, or transaction required.
Open PnLSaver