Adding and sharing ENS / .eth address tokens in MetaMask

So, you bought yourself a nifty ENS address, and you want to keep track of it in your wallet? Maybe you want to trade or sell a cool .eth address you've reserved? Here's how to enable MetaMask to see the .eth addresses you have associated with your account.

Extension Mobile
  1. Open MetaMask, and click on the three vertical dots.
  2. Click on the 'View on Etherscan' option
  3. On Etherscan, search for "Ethereum Name Service (ENS)" and select it from the drop-down menu.
  4. On the token page that appears, towards the right in the "Profile Summary" section, copy the contract address--if you hover your mouse over it, a copy button will appear to the right.


  5. Without pasting or copying anything else, open MetaMask again, scroll down to the bottom of the default view, and click on the "Add Token" button. 
  6. In the "Add Token" dialogue, click on the "Custom Token" tab, and enter the following information in the fields provided:
    • Token Contract Address: Paste the contract address that you copied from Etherscan
    • Token Symbol: ENS
    • Token Decimal: 18
  7. Click "Next" once you've filled out the fields, and then "Add Tokens". 

Add ENS to MetaMask Extension

You should see an entry in your "Assets" tab for your ENS tokens. Presently, MetaMask Extension will not show a token-specific image, merely an identicon. Additionally, you currently cannot send the ENS tokens directly from the Extension. However, MetaMask Mobile has slightly different capabilities — see the Mobile tab above.

Was this article helpful?
82 out of 161 found this helpful

Articles in this section