Multi-chain portfolio

Any wallet's priced holdings — native coins and ERC-20s — across Ethereum, Base, Arbitrum, Optimism, and Polygon, with a total and a per-chain breakdown.

Norien's native data is Robinhood Chain. The portfolio widens that: paste any address and get its full picture across the major EVM chains in one view — net worth, what it holds on each chain, native balances, and every priced token. Spam and sub-cent dust are filtered out automatically.

In the app

Open Portfolio in the sidebar, paste a 0x… address, and hit View portfolio. You get:

  • Net worth — the total USD value across all five chains.
  • By chain — a bar breakdown of value per chain.
  • Native balances — ETH / POL held on each chain, priced.
  • Tokens — every priced ERC-20, with balance, price, and value.
NoteA direct link works too: https://app.norien.live/portfolio/0x… jumps straight to an address.

From the API

One public, unauthenticated endpoint. Every value is USD; the response carries its usual sources / degraded envelope.

GET https://api.norien.live/api/portfolio/:address
curl https://api.norien.live/api/portfolio/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
{
  "data": {
    "address": "0x…",
    "totalUsd": 19048.12,
    "chains": [ { "label": "Ethereum", "usd": 12478.5 }, … ],
    "native": [ { "chainLabel": "Ethereum", "symbol": "ETH", "balance": "6.63", "usd": 12478.5 }, … ],
    "tokens": [ { "networkLabel": "Base", "symbol": "USDC", "balance": "1200", "usd": 1200.4 }, … ]
  },
  "sources": [ { "provider": "market-data", "status": "ok" } ],
  "degraded": false
}

Chains covered

Ethereum, Base, Arbitrum, Optimism, and Polygon. Only positions with a real USD price are shown, so the list stays meaningful rather than flooded with airdrop spam.

CarefulA wallet with thousands of tokens may not show every ERC-20 — the priced, non-dust holdings come first. Native balances and the total are always complete.