Browse all documentation
Manage names · 11 of 11

Public profiles and share cards

Publish and share a human-readable ENS identity page.

stableWeb app and unsigned plan helpersVerified 2026-07-29Owner: ENS.Tools Portfolio
Open this feature

Public profiles turn ENS records and portfolio data into a shareable page at /profile/name.eth. They can show identity records, connected accounts, addresses, collection analytics, achievements, and payment information.

Avatar, display name, description, URL, email, and social records.
Multi-chain addresses and connected identity data.
Portfolio composition, collection membership, registration history, and profile completeness.
Share-card creator with configurable identity, rank, portfolio, and social fields.
Payment QR code for the currently displayed address.
Production contract

Before you run this workflow

Networks

  • Ethereum mainnet

Prerequisites

  • Connected controlling wallet
  • Correct owner, manager, registrant, or resolver authority

Wallet permissions

  • Only the transaction or typed-data signature shown for the selected operation

Expected result

  • A confirmed onchain update with per-name status for bulk operations

Errors and recovery

  • Inspect authority and wrapped-name state
  • Retry only failed items after refreshing chain state
Workflow

How to use it

  1. 1

    Complete ENS records

    Use the ENS App or supported record editor to publish the identity fields you want public.

  2. 2

    Open the public route

    Visit /profile/name.eth and confirm every record, linked profile, and payment address is correct.

  3. 3

    Create a share card

    Choose the fields to include, preview the image, and avoid exposing data you do not want redistributed.

  4. 4

    Re-check after record changes

    Resolvers and indexers can cache results, so allow for propagation before sharing widely.