Polkadot-JS UI: How to Use Your Moonbeam Account Print
Modified on: Mon, 30 Oct, 2023 at 5:02 PM
Polkadot-JS UI is a web wallet meant for power users and developers. For everyday use, there are several user-friendly wallets funded by the Polkadot Treasury that support a plethora of features and platforms. Discover them on Polkadot's homepage.
Most parachains stick with the substrate address format (SS58), which means the same account can be used on all chains. However, Moonbeam is an exception, being that the chain specializes in running Ethereum-style smart contracts. Because of this, Moonbeam addresses have the Ethereum (H160) format instead (starts with 0x).
Moonbeam seed phrases also use a BIP32 library instead of BIP39 (Substrate), which breaks compatibility with the Polkadot browser extension. It will allow you to import the account but will display errors when trying to execute transactions. However, the Polkadot-JS UI supports H160 addresses.
Restoring in Polkadot-JS UI
Follow these steps to import the Moonbeam account into Polkadot-JS UI. If you have already imported your account into the browser extension, you may need to "forget" the account first. The instructions also include steps on how to send funds.
Restoring in MetaMask
As an alternative, you can also use MetaMask to manage your Moonbeam accounts since it is an Ethereum-style network. To restore your account in MetaMask instead, follow these steps.
Here is more detailed information on Moonbeam's unified accounts system.
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.