How to migrate from WanMask/WanWallet to MetaMask

Liam
5 min readJul 30, 2021

--

Moving your assets/accounts from WanMask or WanWallet to MetaMask

Different coins run on different networks (ETH, BSC, AVAX…), and most of these networks can be accessed via MetaMask, as long as they are EVM compatible. As Wanchain is EVM compatible, you can access all your favorite Wanchain DAPPs using MetaMask. ZooKeeper for example can be accessed using MetaMask on Wanchain Network, keep reading to find out how to add Wanchain Network on MetaMask, and how to move to MetaMask if you were using a Wanchain based wallet.

This guide covers:

First off, download and install MetaMask from the chrome web store, see the video below to get set up. Create a new wallet and backup your seedwords.

Note: You can not import your WanMask seedwords directly! MetaMask uses a different derivation path, meaning it will show completely different addresses if you try to import WanMask seedwords.

Network Name: Wanchain

New RPC URL: https://gwan-ssl.wandevs.org:56891

Chain ID: 888

Currency Symbol: WAN

Block Explorer URL: https://www.wanscan.org

From here you have two options to migrate over to Metamask.

Option 1

Send your assets (coins, tokens, NFTs) directly from WanMask or WanWallet over to your new MetaMask account, once you have done this, you have successfully migrated over.

Option 2

You can also import your WanMask/WanWallet accounts on MetaMask. To do this, you’ll need to export each WanMask/WanWallet account private key individually, then import them into MetaMask.

Note: If you have lock time on your ZooKeeper farming pools, you will have to wait for it to expire before moving to MetaMask. In this case Option 2 above might work better for you.

Note: For Ledger users, only Option 1 above is possible, you can not use your existing WanWallet/WanMask Ledger address with MetaMask. Your only option here is to move your assets to a MetaMask connected Ledger address. (Connect your Ledger to MetaMask to see this account, then manually move your assets over. If you have pool lock time, wait for it to expire)

Importing WanMask accounts on MetaMask

  • On WanMask, navigate to the three dots on the top right, then click “Account Details”.
  • Click “Export Private Key”.
  • Type your WanMask password in, then click “Confirm” and copy the private key shown.
  • On MetaMask, click the circle on the top right, then click “Import Account”.
  • Paste the private key you just copied from WanMask here, then click “Import” and your WanMask account will be successfully imported into MetaMask. Repeat these steps for your other accounts.

Note: Make sure your seedwords/private keys for these accounts are saved somewhere safe, you will need them in future if you ever need to restore your accounts! Imported accounts are NOT backed up with Metamask seedwords.

Keep in mind, if you were using Ledger/Trezor with WanMask, you’ll need to transfer your assets to the hardware wallet-connected address on MetaMask. When connecting a hardware wallet to MetaMask, it won’t allow you to use the same address you used with WanMask with your hardware wallet.

Ledger connected wallet on MetaMask

Importing WanWallet accounts on MetaMask

On WanWallet Desktop, navigate to the WAN address you wish to import on MetaMask, then click the export private key button next to your address.

  • Enter your password, then click “OK”.
  • Click “Copy To clipboard” then click “OK”.
  • Open a text document then paste the private keys you just copied. Copy only the first private key “Private Key1” to clipboard, this is the private key for your WAN account.
  • On MetaMask click the icon in the top right corner, then click on “Import Account”.
  • Now paste the Private key you copied in the previous step and click “Import”. This will import your WAN account on MetaMask.
  • You have now successfully imported your WanWallet WAN address on MetaMask. If you have multiple WAN addresses, repeat the steps above to import them all.

Note: If you are using WanWallet mobile, you’ll need to login to the WanWallet Desktop app with your mobile wallet seedwords and repeat the steps shown above. There is currently no option to export specific account private keys on WanWallet Mobile.

Other info you might need

Wanchain WRC-20 token contract addresses: https://www.wanscan.org/tokens (use these to add “Add Tokens” on MetaMask)

Download MetaMask: https://metamask.io/download.html

Download WanMask: https://github.com/wanchain/wanmask/releases/download/v3.0.10/wanmask-chrome-3.0.10.zip

Need help?

Join Wanchain’s Telegram Tech Support channel where we can assist you: https://t.me/WanchainSupport

Note: If you receive a DM offering help, block them immediately. Admins will never DM you first! Never share your seedwords with anyone, period.

--

--

Liam

Community Lead @ Wanchain. We Are All Connected!