I have added native coin of my own blockchain on metamask but logo is not appearing on metamask. enter image description here

2 Answers 2


Metamask docs have an answer for you:

The token search box and the auto-detect functions are a part of a centralized solution. We encourage developers to use the EIP-747 method, which you can find in the technical documentation below:


In the above link, you can find instructions on how to integrate the wallet_watchAsset API as defined in EIP-747 without having to create code, and also a more advanced code example that includes the option to set a logo or icon for your token. This will let your users add your token to their MetaMask wallet, and see it, easily.

  • 1
    This answer is for custom tokens, which is good, but does not answer the question made by @Brijesh. He asked for the icon of a custom Eth-compatible network that has a main system token with an icon. That icon is not showing at all.
    – Viter Rod
    Mar 22, 2023 at 0:59

MetaMask only auto-displays network and native token logos by default for reliable top assets. This requires being ranked in the top 50 on CoinMarketCap and is centrally managed by MetaMask. See this community post.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.