Migrate Assets to a different wallet

Sometimes, it may be necessary to abandon a wallet account, such as when you suspect that your current wallet has been compromised or when rotating addresses for security purposes. In these situations, it’s crucial to ensure that all your assets are successfully migrated to your new wallet.

Please note that new types of assets and services are continually being added to the IoTeX ecosystem, and this guide is not intended to cover every scenario. If you have questions about migrating a specific asset or service to a new account, feel free to ask for assistance in our Discord chat.

The instructions below reference hub.iotex.io as the web wallet app; however, the same steps apply to any wallet app you are currently using.

1. Identify the destination wallet

Identify the new wallet you want to transfer your assets to. If it's a hardware wallet, connect it to Metamask and identify the wallet address.

2. Transfer your Tokens

Start by transferring all your ERC20 and NFT tokens from https://hub.iotex.io/assets

  • Transfer ERC20 Tokens

  • Transfer all your NFT Tokens, they'll include:

    • Staking IOTX as NFT Buckets

    • DePIN Devices that you own

    • IoTeX Name Service (INS) domain names

    • Any other type of NFT

3. Transfer your Staking

Next, move to the staking section and transfer all your staking buckets to the new address:

4. Transfer your DeFi assets

Liquidity pools

If you created provided liquidity to a pool on https://mimo.exchange, you should have received LP tokens for each pool that represent your fractional ownership of the liquidity: just make sure you transfer all the LP tokens to the new wallet.

Other DeFi protocols may also work with the same principle: please do your research and identify the correct steps to migrate your liquidity to a different address.

Liquid Staking

If you performed IOTX staking on https://www.bedrock.technology, you have received uniIOTX. These are ERC20 tokens that represent your staked IOTX on the Bedrock Dapp: ensure you transferred them to the new address.

Other similar liquid staking protocols you may have used may also work with the same principle: please do your research and identify the correct steps to migrate your liquidity to a different address.

5. Other Protocol Assets

Other DeFi protocols like borrowing/lending, or gaming apps, or any othe Dapp might require you to withdraw your deposits in order to transfer them to a different wallet. Please do your research and identify the correct steps to migrate your assets from these protocols to a different address.

6. Transfer your Delegate Profile

If your old account was used to manage an IoTeX Delegate Profile, login to your delegate profile at https://stake.iotex.io/signin and perform a Transfer Profile Ownership to the new address.

7. Transfer your IOTX tokens

As a last step, once you transferred all your other assets, you can transfer all your IOTX tokens to the new address.

Last updated

Logo

This documentation portal is currently undergoing updates to align with the IoTeX 2.0 Whitepaper release. Information provided here may be incomplete, or out-of-date. Please use this portal for preliminary reference only, and check out the official IoTeX 2.0 Whitepaper for updated information.

.

2024 | IoTeX