Explore Philand
  • Welcome to Phi
    • 🏝️What's Phi?
    • 🌄Mission
    • 🏃‍♀️Story
    • 🏄Phi Crew
  • ⚡Products
    • 🏝️Phi Land
      • 🔦User Guide for Phi Land
        • 0️⃣Before Playing Phi
          • 🦊Download a Crypto Wallet
          • 🟣Get $MATIC
          • 🔷Get an ENS Domain
        • 1️⃣Access Phi Land
        • 2️⃣Create your Phi Land
        • 3️⃣Claim Quest Objects
        • 4️⃣Purchase Items on Shop
        • 5️⃣Deposit Objects to Land
        • 6️⃣Build your land
        • 7️⃣Share your land on Twitter
      • 🎧Phi Music
      • ⛓️Hyperlinks & Link List
      • 💫Transferring Land
      • ↔️Phi Connect
    • ⚔️Phi Quest
      • 🔦User Guide for Phi Quest
        • 0️⃣Before Playing Phi
          • 🦊Download a Crypto Wallet
          • 🟣Get $MATIC
        • 1️⃣Access Phi Quest
        • 2️⃣Claim Quest Objects
          • Quest List
          • Adventure
          • Campaign
        • 3️⃣Purchase Items on Shop
        • 4️⃣Play Phi Land with Items you got
      • 🧑Account
      • 🏅Active Score Rank Quests
    • 🍭Phi Opportunity (beta)
    • 💎Phi Material
      • ⚒️Phi Craft
      • 🥗UGC Craft
    • 🔮OpenSea Collection Links
    • 💡How-to's
      • 🏷️Mastering ENS (Ethereum Name Service)
        • How to Register an ENS Domain Name
        • How to Renew an ENS Domain Name
        • How to Manage ENS records
          • How to set up the Avatar record in ENS
            • Using MintYourPFP to set an Avatar to an ENS name
        • How to Transfer ENS to Another Wallet
        • How to set up an ENS Subdomain
    • ❓FAQ
      • Must I have an ENS to play Phi Quest?
      • How can I get an ENS domain?
      • Why don't my ENS domains show up?
      • Can I use ENS subdomains for Phi Land?
      • What happens when I transfer ENS?
      • I can't create a land
      • Why cannot access to my land?
      • Why can't I change the baseplate?
      • Why can’t I claim Quest objects?
      • Any rewards for participating in Testnet?
      • What is Phi Quest?
      • How the Leaderboard on Phi Quest is calculated?
      • Why are there two EXPs?
      • I claimed objects on Phi Quest. How can I create my Phi Land?
      • Why can’t I see my objects in my wallet?
      • Can I trade Quest Objects?
      • Are traded objects included in my EXP calculation?
      • My EXP not showing, leaderboard not updating
      • Which browser should I use?
      • Which devices are supported?
      • How to update my Twitter OGP image (card)?
    • 📬Submit Feedback
      • Bug Report
      • Feature Request
      • User Survey
  • ⚙️DEVELOPERS
    • 🪴Create Philand
    • 🎨Objects NFT
      • ⛓️Quest Object
      • 🌾Free Object
      • 🧊Premium Object
      • 🍰Baseplate Object
      • 🧮Wallpaper Object
      • 💄Other Topics
      • 💡Appendix
    • 🛠️Use PhiMap
      • 🗺️Deposit/Withdraw
      • 🍧Save Philand
      • 👀View Function
      • 💡Appendix
    • 💝Philand API
      • ⌚Introduction
      • 🔑Authentication
        • 😄Use API key
        • 😍Get Access Token
        • 🤩Verify Access Token
        • 🤪Get Refresh Token
        • 😎Refresh JWT
      • 🫔Quest
        • 🎾Get Quest List
        • 🏀Get Quest Status
        • ⚽Trigger Eligible Check
        • 🎯Get Claimed Status
        • 🏓Get Verify Coupon
      • 🏝️Philand
        • 🫑View Philand Link
        • 🍍Get Philand Image
      • 🧸Account
        • 🍞Get Philand List
        • 👑Get PhiRank
      • 🎺Object
        • 🎸Get Object Info
      • 🦖Example Call
        • 🤠Quest Claim
      • 👔Related Links
    • 🧑‍🏫How to Verify your transaction
      • 👓Read Contract Method
      • 🚩Third-party API
      • 🦷Whitelist
    • 📄Contracts
      • 👮Audit
  • 💼Career
    • 👯Phi is hiring
  • 🔗Official links
    • Website
    • Twitter
    • Discord
    • Discourse
    • Medium
    • Github
    • Guild.xyz
    • Lenster
    • Instagram
Powered by GitBook
On this page
  • What is the difference between the Registrant and Controller?
  • How to Transfer Ownership to Another Address
  • Step 1
  • Step 2
  • Step 3
  • How to Transfer Control to another address
  • FAQ

Was this helpful?

  1. Products
  2. How-to's
  3. Mastering ENS (Ethereum Name Service)

How to Transfer ENS to Another Wallet

In this tutorial we will go through the steps to transfer your ENS to another wallet

PreviousUsing MintYourPFP to set an Avatar to an ENS nameNextHow to set up an ENS Subdomain

Last updated 2 years ago

Was this helpful?

What is the difference between the Registrant and Controller?

There are two special records in an ENS name that manages ownership and control.

  • Registrant record manages the ownership of the ENS name

  • Controller record manages the control of the ENS name

If your Ethereum address is set as the Controller you can change the resolver and add/edit records. Some dapps (eg: Fleek, OpenSea) set themselves as the Controller so they can update records on your behalf.

The Registrant only exists on ".eth" names and it allows you to change the Controller. If you transfer the Registrant to an address you don't own, you lose the ownership of the name.

In this tutorial, you will be spending some ETH to update records!

How to Transfer Ownership to Another Address

In this section, we will use the term "Ownership" instead of "Registrant" to better emphasis the meaning.

Step 1

Navigate to the ENS name you would like to transfer from the 'My Account' page.

Step 2

Press on the 'Transfer' button and input will appear. Enter the destination wallet address or an ENS name to transfer to.

Click on 'Transfer' again and a confirmation message will appear.

Step 3

Ensure the address is correct and then press 'Confirm' to continue. A transaction request will appear, and please confirm the transaction to transfer the ownership to the new owner.

Once the transaction has been confirmed, the new address will be reflected as below.

That's it, you have successfully transferred the ownership of your ENS name to a new wallet.

How to Transfer Control to another address

You will not be able to change the Controller record if you are not the current Owner/Registrant.

Follow the steps in "How to Transfer Ownership to Another Address" for the Controller record.

FAQ

The following FAQ is verbatim from https://app.ens.domains/faq

How do I unregister my name?

If you click the "trash bin" icon on the address record, it will unset your address so that people can no longer look up your address with the name. You can also unset ownership of subdomains in this way, but you cannot do so on ".eth" addresses. Because ".eth" names are ERC721-compliant NFTs, you cannot transfer them to an empty address (0x00000...). You can transfer it to a burn address (eg: 0x00001), but that does not erase the fact that you used to own the name. Also, the name will not become available for registration again until the registration period and grace period runs out.

How do I transfer my name?

For a ".eth" name, transfer both the Registrant and the Controller to the new Ethereum account. Since ".eth" names are ERC721-compliant NFTs, you can change the Registrant by simply transferring the NFT from any NFT-compliant wallet/marketplace as well.

Note that transferring the ownership (aka the Registrant) of the name does not change the controller or records, so the recipient may need to update them once received. If the recipient is not experienced or you prefer your address not to be associated with the transferring names, it may be a good idea for you to set the ETH Address record to their Ethereum address, set the controller, then transfer the name.

For subdomains, there are no registrants unless the subdomain is customized to be ERC721 compliant. Simply set the controller to the new address (after setting the record to the new address).

⚡
💡
🏷️
We will be transferring phinominal.eth to another wallet
Transferring the ownership of phinominal.eth to philand.eth
The new address now owns phinominal.eth
Similar to the Registrant record, we are transferring the Controller record to a new address