lee / portfolio◉ Normal mode

YOUR ADDRESSES. ONE CLEAR VIEW.

A little clarity.
Across every chain.

Follow public balances, without connecting a wallet.

Import CSV / TXT / ZIP

Safe Import classifies every value locally. Public addresses proceed after validation; transaction hashes open the matching explorer and are never saved. Private keys, extended keys, recovery phrases, descriptors, and unknown values are rejected and cleared.

Up to 500 addresses total, 5 MB per file (or ZIP of CSV/TXT). On iPhone use Choose CSV/TXT or Choose ZIP; on desktop you can also choose a folder. Invalid rows are excluded and each filename gets a success/error count.

Download example CSV ↗

Verify Ethereum/Base control

Uses your wallet’s standard message-signing request. The app never asks for or receives a seed phrase, private key, password, or signing credential. A signature confirms control of the signing account at that time; it does not prove ownership of tracked addresses or authorize transactions.

Not verified in this session.

Main View

The locally tracked address with the most observed public activity is selected. Branches are labeled conservatively: only an existing same-session Ethereum/Base verification can be “Verified mine”; other tracked addresses are “Possibly related” and counterparties are “External”. No address proves ownership.

Add tracked addresses to build a public activity tree.

CoinGecko Portfolio

Open CoinGecko portfolio

Read-only holdings synchronized from the Replit bridge. These records do not prove wallet ownership and are separate from your locally tracked blockchain addresses.

Not synced yet

Local blockchain addresses

NATIVE ASSETS · ESTIMATED USD

—

Add an address to get started.

Not refreshed yet

Prices not loaded

Tracked addresses 0

CoinGecko portfolio

Copy address, then use Track Wallet Address on CoinGecko.