top of page
Search

How to Import a Custom Token to Metamask

This article is an updated version of the one originally posted on July 13, 2023.


How to Add a Custom Token to MetaMask if It’s Not Automatically Appearing


  1. Get the Token’s Correct Contract Address

    • First, you’ll need the correct contract address for the token you want to add.

    • For example, to add WETH (Wrapped Ether) to MetaMask, here is the contract address: 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619


  2. Ensure You Have a MetaMask Account and Are Logged In

    • Make sure you have MetaMask installed and that you are logged into your account.


  3. Go to the Token Section in MetaMask

    • Open your MetaMask extension and navigate to the "Tokens" tab, where you manage your tokens.



  4. Select ‘Import Tokens’

    • Open the menu on the right and click the Import tokens button.



  5. Select the ‘Custom Tokens’ Tab

    • In the Import Tokens window, click on the Custom Tokens tab.



  6.  Paste the Contract Address into the “Token Contract Address” Section

    • Paste the token’s contract address (for example, the one provided for WETH) into the Token Contract Address field.

    • The Token Symbol and Decimal fields should automatically fill in. You can edit them if necessary, but they usually auto-populate correctly.





  7. Click ‘Next,’ Then ‘Import’ to Confirm the Addition

    • Click the Next button, and then click Import to confirm the addition of the token to your wallet.

  8. View Your Token  

    • After importing, the token should now appear in your MetaMask wallet.

    • If you already hold that token, your balance will be displayed.










bottom of page