# support.ens.domains > Hi there, how can we help? ## Getting Started - [What is ENS?](https://support.ens.domains/en/articles/7900302-what-is-ens.md): What ENS is and what a name does: receive crypto, carry one profile across apps, host a decentralised site, and how to register one. - [Pricing & Fees](https://support.ens.domains/en/articles/12238910-pricing-fees.md): Annual \`.eth\` pricing by name length: $5, $160, or $640. Paid in ETH on Ethereum Mainnet, plus gas — no other cost. - [.eth name lifecycle](https://support.ens.domains/en/articles/8046877-eth-name-lifecycle.md): Registered → Expired → Grace Period \(90 days\) → Temporary Premium \(21 days\) → Available again. The .eth lifecycle in order. - [What is a grace period?](https://support.ens.domains/en/articles/8046905-what-is-a-grace-period.md): After a .eth name expires you have a 90-day grace period — you can still extend it at the standard price. Nobody else can register it. - [What is temporary premium?](https://support.ens.domains/en/articles/7900612-what-is-temporary-premium.md): A recently expired .eth name costs extra for 21 days after it becomes available. - [What do the search bar statuses mean?](https://support.ens.domains/en/articles/8874845-what-do-the-search-bar-statuses-mean.md): Every label the ENS App search bar shows — Available, Registered, Grace Period, Premium, Owned, and the edge cases. - [What TLDs are supported?](https://support.ens.domains/en/articles/12312061-what-tlds-are-supported.md): ENS works with .eth names you register and DNS domains \(.com, .org, .xyz\) you import. Here's how each one works. - [What do these ENS words mean?](https://support.ens.domains/en/articles/13403676-what-do-these-ens-words-mean.md): Quick definitions for names, records, roles, and the buttons you'll meet in the ENS App. - [The story of ENS](https://support.ens.domains/en/articles/7900404-the-story-of-ens.md): Learn how ENS grew from an Ethereum Foundation idea into a community-run protocol, and why .eth avoids DNS collisions. - [How do ENSv1 names work?](https://support.ens.domains/en/articles/7900417-how-do-ensv1-names-work.md): How ENSv1 names are structured: the Registry, Resolvers and the .eth Registrar, and how a lookup finds a record. ## Registration & Renewals - [Register a .eth name](https://support.ens.domains/en/articles/7882582-register-a-eth-name.md): Register at app.ens.domains in 3 minutes — two wallet transactions with a 60-second wait between them. ETH on Mainnet covers fee and gas. - [Extend \(renew\) a .eth name](https://support.ens.domains/en/articles/7890744-extend-renew-a-eth-name.md): Search the name at app.ens.domains, click Extend, pick a duration, and approve. Anyone can extend any .eth name. - [Extend several .eth names at once](https://support.ens.domains/en/articles/13467506-extend-several-eth-names-at-once.md): Extend several .eth names in one transaction from My Names. One-year steps. Any wallet can pay. - [Why does .eth registration take three steps?](https://support.ens.domains/en/articles/7900438-why-does-eth-registration-take-three-steps.md): Two transactions with a 60-second wait: how the commit-reveal scheme stops name sniping, and what to do when it gets stuck. ## Primary Name - [What is a primary name?](https://support.ens.domains/en/articles/7890756-what-is-a-primary-name.md): A primary name makes apps show yourname.eth instead of your 0x address. Set it once and any ENS-aware app picks it up. - [Set your primary name](https://support.ens.domains/en/articles/8684192-set-your-primary-name.md): Set your primary name in ENS — and the pre-flight check that catches a missing Set as Primary Name button. - [Set a primary name on Base, Arbitrum, or other L2s](https://support.ens.domains/en/articles/11739517-set-a-primary-name-on-base-arbitrum-or-other-l2s.md): Set a different ENS name per chain at primary.ens.domains. Two transactions: one on the L2, one on Mainnet. - [Set a primary name for your smart contract](https://support.ens.domains/en/articles/9658403-set-a-primary-name-for-your-smart-contract.md): Set yourname.eth as the primary name for a smart contract — three paths depending on the contract type. - [Clear your primary name](https://support.ens.domains/en/articles/13449510-clear-your-primary-name.md): Clear your primary name from the ENS App, or use tools.ens.xyz for an old wallet — both gas-only. ## Managing Your Name - [Edit your ENS profile](https://support.ens.domains/en/articles/8868504-edit-your-ens-profile.md): Edit your ENS profile in the ENS App — avatar, socials, multi-chain addresses, custom records — in five steps. - [Set an avatar and header on your ENS name](https://support.ens.domains/en/articles/7883271-set-an-avatar-and-header-on-your-ens-name.md): Set your ENS avatar and header in three clicks — upload an image, paste a URL, or pick an NFT. Upload makes later changes free. - [Add wallet addresses for other chains](https://support.ens.domains/en/articles/7888628-add-wallet-addresses-for-other-chains.md): Add Bitcoin, Solana, Base, or any of 100+ chain addresses to your ENS name — five steps in Edit Profile. - [What is the ETH Address on my ENS name?](https://support.ens.domains/en/articles/7900615-what-is-the-eth-address-on-my-ens-name.md): The wallet your ENS name points at — what it is, when to change it, and the three-step edit. - [What is the resolver on my ENS name?](https://support.ens.domains/en/articles/7900622-what-is-the-resolver-on-my-ens-name.md): The resolver is what makes your ENS name work. Plain-English explainer plus when to update it. - [Update your resolver](https://support.ens.domains/en/articles/8845494-update-your-resolver.md): Switch your ENS name to the ENS Public Resolver from the More tab. Most names don't need this — only update if you see a warning. - [Add a decentralised website to your ENS name](https://support.ens.domains/en/articles/12275979-add-a-decentralised-website-to-your-ens-name.md): Point your ENS name at an IPFS site by setting the Content Hash record. Visitors then reach your site at yourname.eth.limo from any browser. - [Where do I find my ENS names?](https://support.ens.domains/en/articles/8874842-where-do-i-find-my-ens-names.md): Open My Names in the ENS App header. If a name's missing, it's probably an offchain subname or wrong-wallet — here's how to find it. - [Unwrap your name](https://support.ens.domains/en/articles/13451602-unwrap-your-name.md): Convert your wrapped name back to ERC-721. - [What is the Name Wrapper?](https://support.ens.domains/en/articles/7902532-what-is-the-name-wrapper.md): The Name Wrapper is ENSv1 technology, superseded by ENSv2 roles. What it does, what fuses are, and why wrapping isn't recommended. - [Name Wrapper: what are fuses?](https://support.ens.domains/en/articles/7902567-name-wrapper-what-are-fuses.md): Learn how fuses work in the Name Wrapper to restrict permissions permanently. Technical guide to fuse mechanics. - [Name Wrapper: how does expiry work?](https://support.ens.domains/en/articles/7902575-name-wrapper-how-does-expiry-work.md): Understand how expiry works for wrapped ENS names, including subname expiry rules and parent name dependencies. - [Name wrapper: Issue subnames - give away, sell, rent, or ticket](https://support.ens.domains/en/articles/7902599-name-wrapper-issue-subnames-give-away-sell-rent-or-ticket.md): Give away, sell, rent, or ticket subnames under a wrapped ENS name. The Fuses each use case needs, and the order to burn them. ## Ownership & Transfers - [Edit the roles on your ENS name](https://support.ens.domains/en/articles/8825632-edit-the-roles-on-your-ens-name.md): Set Owner, Manager, and ETH Address to different wallets via Edit Roles. Gas only. - [Transfer your ENS name](https://support.ens.domains/en/articles/8626471-transfer-your-ens-name.md): Use Send on the Ownership tab to transfer your ENS name to another wallet. Gas only. - [Find an owner of an ENS name](https://support.ens.domains/en/articles/13406777-find-an-owner-of-an-ens-name.md): Find the Owner address on the Ownership tab, check records on the Profile tab, then try OpenSea, X, or Blockscan Chat. - [Disassociate a .eth name from your wallet](https://support.ens.domains/en/articles/9185310-disassociate-a-eth-name-from-your-wallet.md): Move all three roles to a burner you control and clear records via Reset Profile. The name keeps existing. Gas only. ## Subnames - [Create or delete subnames](https://support.ens.domains/en/articles/8883890-create-or-delete-subnames.md): Create or delete subnames like pay.yourname.eth from the Subnames tab in the ENS App. Gas only, no other cost. - [What are project subnames?](https://support.ens.domains/en/articles/11799364-what-are-project-subnames.md): Subnames like base.eth or uni.eth are issued by that project. Manage them on the their custom site. ## DNS Integration - [Can I use my DNS domain as an ENS name?](https://support.ens.domains/en/articles/9565578-can-i-use-my-dns-domain-as-an-ens-name.md): Yes — your .com, .net, or .org can work as an ENS name. Compare the onchain \(full features\) and offchain \(gasless, ETH-only\) routes. - [Onchain DNS import](https://support.ens.domains/en/articles/7882690-onchain-dns-import.md): Enable DNSSEC, add the \_ens TXT record, then claim the name in the ENS App. One gas-only transaction on Ethereum Mainnet. - [Gasless DNS import](https://support.ens.domains/en/articles/8834820-gasless-dns-import.md): Enable DNSSEC and add one TXT record at your DNS provider. No gas and no transaction. The name resolves once the record spreads. ## Troubleshooting - [Fix .eth registration errors](https://support.ens.domains/en/articles/13449264-fix-eth-registration-errors.md): Stuck on 'Almost there'? Insufficient balance, expired commit, or leftover commit? Find your error and run the fix. - [Fix primary name problems](https://support.ens.domains/en/articles/13450444-fix-primary-name-problems.md): Name not showing, transaction won't go through, or a status you don't recognise — match your symptom and run the fix. - [Fix profile editing errors](https://support.ens.domains/en/articles/13449388-fix-profile-editing-errors.md): Fix common profile-editor errors: BSC/AVAX address rejects, NFT avatar picker, and links for related wallet or transaction issues. - [Fix DNS import errors](https://support.ens.domains/en/articles/13455689-fix-dns-import-errors.md): Match your DNS-import symptom in the table, then run the fix: propagation, DNSSEC, offchain vs onchain records, custom TLD. - [Why is my ENS transaction stuck or pending?](https://support.ens.domains/en/articles/13608541-why-is-my-ens-transaction-stuck-or-pending.md): Find your symptom in the table, then run the fix: pending, no hash, 'Almost there', or apparent-success. - [Why won't my wallet connect or broadcast my ENS transaction?](https://support.ens.domains/en/articles/11552667-why-won-t-my-wallet-connect-or-broadcast-my-ens-transaction.md): Match your symptom in the table, then run the fix. Covers Smart Transactions, bridge drops, blind signing, firmware. - [Fix NFT display problems in OpenSea and other apps](https://support.ens.domains/en/articles/7901876-fix-nft-display-problems-in-opensea-and-other-apps.md): Match your symptom in the table, then run the fix. Most NFT display issues in OpenSea or wallet apps fix with a metadata refresh. - [Do expired ENS names affect wallet access?](https://support.ens.domains/en/articles/12311858-do-expired-ens-names-affect-wallet-access.md): No. An ENS name is a label that points at your wallet — losing the label doesn't change the wallet. - [Clear your browser cache for the ENS App](https://support.ens.domains/en/articles/10573906-clear-your-browser-cache-for-the-ens-app.md): Clear cache and local storage for app.ens.domains. Steps for every desktop and mobile browser. Doesn't touch onchain data. ## Safety & Security - [Recover a .eth name from a compromised wallet](https://support.ens.domains/en/articles/12313070-recover-a-eth-name-from-a-compromised-wallet.md): What to check, the four recovery paths, and the cold/hot setup that stops it happening again. - [Avoid common ENS scams](https://support.ens.domains/en/articles/7900624-avoid-common-ens-scams.md): Seven rules block almost every ENS scam: fake upgrades, fake mints, phishing, airdrops, dust tokens, address poisoning, fake verification. - [Revoke token approvals](https://support.ens.domains/en/articles/8799777-revoke-token-approvals.md): Find your situation in the table, then run the steps — revoke a bad approval before an attacker uses it. - [Report a security vulnerability to ENS](https://support.ens.domains/en/articles/15937868-report-a-security-vulnerability-to-ens.md): ENS runs its bug bounty exclusively through Immunefi. How to submit a vulnerability report, track it, and what ENS support can't help with. - [What are homoglyphs and lookalike ENS names?](https://support.ens.domains/en/articles/7901658-what-are-homoglyphs-and-lookalike-ens-names.md): A homoglyph is a character that looks like another. Two ENS names can look identical but point at different wallets. How to tell them apart. - [Is my ENS name private?](https://support.ens.domains/en/articles/15516639-is-my-ens-name-private.md): How private an ENS name is, what's public onchain, and ways to use ENS more privately. - [How to protect your name with different 'Roles'.](https://support.ens.domains/en/articles/8698380-how-to-protect-your-name-with-different-roles.md): Move the Owner role to a cold wallet so a hot-wallet drain can't take your ENS name. ## Tools & Resources - [Official ENS websites, apps, and tools](https://support.ens.domains/en/articles/8874786-official-ens-websites-apps-and-tools.md): All official ENS sites in one place — the main app, dev docs, testnets, socials, support, and tools — with what each is for. - [Reclaim your 2017 ENS auction deposit](https://support.ens.domains/en/articles/9739338-reclaim-your-2017-ens-auction-deposit.md): Check and reclaim unclaimed ETH from ENS's 2017 auction at reclaim.ens.domains. Only the original 2017 wallet can claim. - [What is tools.ens.xyz?](https://support.ens.domains/en/articles/11556980-what-is-tools-ens-xyz.md): Side app for ENS contract functions the main App doesn't expose — name lookup, contract primary names, unwrap, direct record writes. - [Gift an ENS name with ensfairy.xyz](https://support.ens.domains/en/articles/8826027-gift-an-ens-name-with-ensfairy-xyz.md): Register a .eth name straight to another wallet at ensfairy.xyz, or deposit a name into the ensfairy.eth multisig vault for safekeeping. - [Delegate your $ENS voting power](https://support.ens.domains/en/articles/10984376-delegate-your-ens-voting-power.md): Use delegate.ens.domains \(the Multi-Delegate Manager\) to delegate $ENS voting power to one or more delegates in a single transaction.