Skip to main content

Portfolio

The portfolio is Core Web's home surface: everything an account owns, aggregated across every supported network — EVM chains, Avalanche X/P, Bitcoin, and Solana — in one view.

What developers should know

Tokens. Balances come from on-chain state plus token metadata. If your token is on a supported network and follows the standard (ERC-20 on EVM, SPL on Solana), it appears without any registration step. A dapp can also push a token into the user's tracked list with wallet_watchAsset.

Activity. The activity tab decodes transaction history per account — transfers, swaps, approvals, and contract interactions, labelled where the contract is known.

DeFi positions. Positions held in integrated protocols — deposits, debts, LP positions, staked balances — are read from your contracts and shown with current values. Users see your protocol's name and their position without opening your dapp.

Collectibles. ERC-721 and ERC-1155 holdings with metadata and media, plus send support. Standard-conformant metadata (tokenURI, OpenSea-style JSON) renders correctly; broken metadata is the most common reason an NFT displays as a blank card.

Encrypted balances. Encrypted ERC-20s keep amounts confidential on-chain, so only the non-encrypted side of a deposit or withdrawal shows as a balance change — an eERC-20 position is not a bug in the balance view.

UTXOs. For chains where it matters — Bitcoin, Avalanche X/P — the portfolio exposes the underlying UTXO set, which is what X/P-Chain dapps select from when building transactions.