Skip to main content

How do I fix NFT display problems with my ENS name in OpenSea or wallet apps?

Match your symptom in the table, then run the fix. Most NFT display issues in OpenSea or wallet apps fix with a metadata refresh.

OpenSea caches NFT metadata on its own schedule, and wallet apps like MetaMask read NFT info from OpenSea's API. So most display problems with ENS names — whether you spot them on OpenSea directly or in a wallet app's NFT view — trace back to OpenSea's cache. Most are fixed by refreshing the metadata. Match your symptom in the table, then run the fix.

Primary Name not showing? If your wallet shows 0x1234… instead of yourname.eth, see How do I fix Primary Name problems? instead.

Find your symptom

What you're seeing

What it means

Go to

Wrong owner, "Unknown ENS name", random digits, or no owner — in OpenSea or your wallet app

OpenSea's cache is out of date

Refresh metadata on OpenSea

Outdated avatar, records, or expiry date — in OpenSea or your wallet app

Same — cache hasn't caught up

Refresh metadata on OpenSea

Newly registered name not yet appearing in OpenSea or your wallet app

OpenSea hasn't indexed the new mint yet

Newly registered, not yet appearing

Name can't be listed or sold

Name is in Grace Period, or OpenSea's state is stale

Name can't be listed or sold

"Delisted" notice on OpenSea

OpenSea moderation action

Delisted notice

Good to know

  • OpenSea is independent from ENS — ENS Support can't fix OpenSea-side problems.

  • Your name is registered correctly onchain regardless of how OpenSea or your wallet app shows it. Check it in the ENS App to confirm.

  • MetaMask's NFT view reads OpenSea's API, so the same OpenSea lag affects what you see in MetaMask. Refreshing metadata on OpenSea fixes both. Other wallet apps that read OpenSea's API behave the same way.

  • Refreshing metadata usually fixes outdated info in minutes; cached sites can sometimes take a day or two.

  • If your name doesn't appear on OpenSea at all, use tools.ens.xyz/check to locate it.

Refresh metadata on OpenSea

  1. Open your name on OpenSea. (Can't find it? Use tools.ens.xyz/check to locate it.)

  2. Select the 3-dots menu (top right of the item page) and click Refresh Metadata.

  3. Updates usually appear in minutes — OpenSea's cache can take a few hours to fully refresh.

This fix resolves most cases — wrong owner, outdated avatar, "Unknown ENS name", random digits, stale records, most listing blocks, and the wallet-app-side version of the same symptoms (since wallet apps read OpenSea's API for NFT display).

Newly registered, not yet appearing

A newly registered name is yours onchain the moment the Register transaction confirms. What can lag is the appearance of the name on OpenSea — and, by extension, in any wallet app that reads OpenSea's API. OpenSea indexes the chain on its own schedule and can take hours to pick up a new mint. Until OpenSea sees it, your wallet app's NFT view won't show it either.

  1. Wait an hour or two for OpenSea to index.

  2. Search your wallet address on Etherscan to confirm the Register transaction completed. If it shows the NFT in your wallet, you own the name — Etherscan is the source of truth.

  3. Use tools.ens.xyz/check to confirm the name exists and find its OpenSea URL.

  4. If the URL doesn't load or the name still doesn't appear after 24 hours, contact OpenSea Support.

Name can't be listed or sold

Check the name's status on app.ens.domains.

  • In Grace Period. Names in Grace Period can't be transferred or have records updated. Extend the name and the listing options come back.

  • Active but listing still blocked. Refresh metadata on OpenSea (steps above) — stale state in OpenSea's database can block the listing flow.

"Delisted" notice

This is an OpenSea moderation action, not an ENS issue. Contact OpenSea Support to ask about restoring the listing.

Still stuck?

OpenSea runs independently from ENS, so persistent OpenSea-side problems (which includes wallet-app-side symptoms that don't clear after a metadata refresh) need their support team.

What's next?

Did this answer your question?