Polkadot Extension: How to Update the Metadata Print
Modified on: Mon, 1 May, 2023 at 11:16 AM
Every once in a while, when you visit Polkadot-JS UI, you may see a counter next to Settings or this warning asking you to apply updates to your extension:
This means there was a runtime upgrade since you last used Polkadot-JS UI, and your extension needs to catch up with the latest metadata. Metadata includes essential information that allows you to verify what you are signing, like descriptions for each extrinsic.
In this guide, we will use the Polkadot browser extension, but the same steps can be used for any other extension within the Polkadot ecosystem.
⛔ READ THIS FIRST!
Only allow metadata updates from trusted sources, like Polkadot-JS UI. Do not sign a transaction if you cannot verify what you are signing or you suspect you might be signing a different extrinsic than the one intended.
How to update the extension metadata on Polkadot-JS UI
2. Please navigate to Settings and switch to the Metadata tab, or simply click the link in the message :
Here, you will see what extensions can be updated. Click the "Update metadata" button to apply updates.
3. An extension window will pop up:
Here, you can see:
- From: the source of the metadata. Remember only to accept updates from trusted sources.
- Chain: each chain has its own metadata, so you must update it separately for each network you use.
- Decimals and Symbol: this explains how many Planck one coin native to the chain contains and what the coin symbol is.
- Upgrade: the runtime version you used until now and the version you are about to use.
4. Complete the process by clicking "Yes, do this metadata update".
Did you find it helpful?Send feedback
Disclaimer: We always strive to provide you with the best support we can and we take all care to ensure that our instructions are accurate and concise. However, following these instructions properly, as well as the general management of your accounts and funds, is ultimately your responsibility. Web3 Foundation cannot be held liable for any accidental loss of funds or any other damage you might incur.