Browse all documentation
Manage names · 2 of 11

Public Portfolio 2.0

Inspect a shareable ENS portfolio, performance snapshot, holdings, risk, and activity.

betaPortfolio 2.0 · snapshot performance v1Verified 2026-08-14Owner: ENS.Tools Portfolio
Open this feature

Portfolio 2.0 provides a public, address-or-name route for an indexed portfolio snapshot. It combines holdings with conservative financial summaries, renewal liability, collection exposure, activity, and selectable actions without requiring a wallet for the read.

Canonical public routes for /profile/name.eth/portfolio and /profile/0x-address/portfolio.
Snapshot time, indexing progress, data-source attribution, and partial-data warnings remain visible.
Holdings filters and facets for lifecycle, role, listing state, collection, length, and selected names.
Performance, renewal liability, collection exposure, realized activity, risk, and concentration views.
Selected holdings can be handed to supported renew, bulk-edit, and bulk-list workflows.
Production contract

Before you run this workflow

Networks

  • Ethereum mainnet ENS holdings and market evidence

Prerequisites

  • An ENS name or Ethereum address
  • No wallet for public reads

Wallet permissions

  • None for the portfolio view
  • A separate explicit signature after handing selected names to an action workflow

Expected result

  • A timestamped snapshot or an explicit building, partial, or unavailable state

Errors and recovery

  • Wait for an in-progress snapshot build
  • Refresh stale evidence
  • Open the underlying holding or transaction when a total looks unexpected
Workflow

How to use it

  1. 1

    Open an exact identity

    Use an ENS name or Ethereum address and confirm the resolved subject in the portfolio header.

  2. 2

    Read snapshot state

    Check observed time, build progress, partial flags, and source warnings before interpreting totals.

  3. 3

    Separate estimates from receipts

    Floor-derived values and renewal liabilities are estimates. Realized activity should retain transaction-level evidence.

  4. 4

    Select before acting

    Choose exact holdings, then hand the selection to a supported management or marketplace workflow and re-check wallet authority there.