I have a very simple question that I can't seem to get clarification on. When opening a wallet on Yoroi it shows the pool you are delegating to if you are delegating to a pool. The pool has a default icon (See screenshot below) How do stake pool operators change the icon to a custom icon?

AXNSA - Yoroi Icon

  • Is it related to the PoolMetaData.json? Sep 3, 2021 at 11:37

1 Answer 1


It is related to PoolMetaData.json as you said, inside the file you can add the link to the extended version of it where you can add different things, for example a description of your hardware, social networks of your pool, and many other things included a pool logo.

You can find an example version of it here

Once you have edited the file, added the things that you want and uploaded the file on your website, you can link it with your pool by adding this line to the existing poolMetaData.json that you have:

extended    "https://YourWebsite/nameOfExtendedMetaDataFile.json"

After that you need to recalculate the hash of the basic metaData file, resubmit the pool registration certificate and the delegation certificate. Here you can find the guide to resubmit the poolMetaData and its hash file.

Note that after that, in staking section of wallets, your pool will be seen as "unknown" until ADAPools will sync again (every 4 hours).

  • So I was guessing this is the case. The problem is Adapools is showing the icon specified by the extended.json perfectly but for some reason, it isn't showing up in yoroi? Sep 10, 2021 at 9:39
  • I checked your pool and I can see a custom logo from Yoroi, maybe it only needs time to sync
    – Nic_T2H
    Sep 10, 2021 at 10:01

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.