LogoLogo
WalletsEcosystemStart BuildingJoin the Community
  • Welcome to IoTeX 2.0
    • πŸ’‘Why IoTeX
    • πŸͺ™Tokenomics
      • IOTX Utility in IoTeX 2.0
      • IOTX Emission, Deflation, and Re-Staking
    • πŸ“–Whitepaper
    • ⚑Get Started
  • DePIN Infra Modules (DIM)
    • DIMs Overview
    • [IoTeX L1] DePIN Blockchain
      • Core Concepts
        • Consensus Mechanism
        • Voters and Delegates
        • Ethereum Virtual Machine
        • Accounts & Identities
        • Blockchain Actions
        • ERC20 and NFT Tokens
        • Smart Contracts
        • Interoperability
        • Governance
      • The IOTX Token
        • IOTX Token Exchange Support
        • Different Formats of the IOTX Token
        • IOTX Token Contracts
      • Wallets
        • Supported Wallet Apps
          • ioPay Mobile
          • IoTeX Web Wallet
          • OKX Wallet
          • Rabby Wallet
          • Metamask Desktop
          • Ledger Nano S & X
            • Use Ledger with Metamask
            • Use Ledger with Rabby Walet
            • Use Ledger with IoTeX Hub Portal
            • Migrate to the Ethereum Ledger App
          • IoTeX Desktop Wallet
          • πŸ‘©β€πŸ’»IoTeX HD Derivation Path
        • Buy IOTX Tokens
        • Execute Transactions
          • Transfer IOTX Tokens
          • Transfer ERC20 Tokens
          • Interact with Dapps
          • Explore transactions
        • Migrate Assets to a different wallet
      • Staking & Governance
        • About IoTeX Staking
        • IoTeX Staking Guide
          • Native staking
          • Staking as NFT
        • Join the Governance
          • Marshall DAO
          • Improvement Proposals
      • Exchange Integration
      • πŸ‘¨β€πŸ’»Deploy Dapps on IoTeX
    • [ioID] DePIN Identities
      • ioID Specification
      • Overview of ioID
      • Registering Identities
      • πŸ‘©β€πŸ’»Integration Guide
        • Register a DePIN Project
        • Bind your Device NFT
        • Reserve Device ioIDs
        • Query Project Status
        • Register a Device
        • ioID Smart contracts quick reference
    • [W3bstream] DePIN Verification
      • Overview of W3bstream
      • Multi-Prover Architecture
      • πŸ‘¨β€πŸ’»Build with W3bstream
        • Get Started
          • Sequencer Options
        • Build the Prover Code
          • Risc Zero
          • Halo2
          • zkWASM
        • Deploy to W3bstream
          • Create the Project File
          • W3bstream Outputs
          • Deploying Projects
          • Interacting with Projects
        • On-chain integration
          • Verify Risc0 Proofs
          • Verify Halo2 Proofs
          • Verify zkWASM profs
        • Sending Messages
      • πŸ‘©β€πŸ’»Node Operators
        • Configure a ZK Prover Node
        • Register your Node
    • [ioID-SDK] Hardware SDK
      • ioID-SDK Overview
      • Layered Architecture
      • Compatibility
      • Current Development Status
    • [MSP] Modular Security Pool
    • Third-Party DIMs
      • Data Sequencer Infras
      • Data Availability Infras
      • πŸ‘¨β€πŸ’»W3bstream Tasks
  • Ecosystem
    • Assets on IoTeX
      • Mainstream Assets
      • IOTX and Derivatives
      • DePIN Tokens
      • MEME Coins
    • iotube Bridge
    • iotexscan Explorer
    • Ecosystem Apps
      • DePINScan
      • mimo DEX
      • ecosystem.iotex.io
    • "Powered by IoTeX" Devices
      • Pebble Tracker
        • Quick Start
        • Device Registration
        • Online Firmware Update
        • USB Firmware Update
        • Migrating to Pebble v2.0
          • 1.0 Device Registration
        • Tech Specs
        • Network Selection
        • Pebble Configuration
        • Query Pebble Data
        • Troubleshooting
        • Firmware Development
          • Hardware Setup
          • Build the Firmware
          • Flash the firmware
      • SenseCAP Indicator
      • UCam Home Camera
  • Builders
    • IoTeX Developer Portal
    • Dev Chat on Discord
    • Web3 Development
      • RPC Endpoints
      • Set up your Environment
      • Get Testnet IOTX Tokens
      • ioctl CLI
        • Installation
        • Create Accounts
        • Blockchain interaction
          • ioctl command reference
      • Chain Indexing
        • The Graph
        • SubQuery
        • IoTeX Analytics API
      • IoTeXscan API
      • Deterministic Deployment
      • Account Abstraction
        • Components of AA
        • πŸ‘©β€πŸ’»Creating new Accounts
        • πŸ‘¨β€πŸ’»P256Account Example
      • Blob Transactions (EIP-4844)
      • Multicall3
      • EVM Precompiled Contracts
    • Building DePINs
      • ioID Step by Step Tutorial
        • Integrate ioID in the Device Firmware
        • Integrate ioID in your cloud
      • Decentralized WiFi Connectivity (DeWi)
        • Project Specification
        • The choice of Hardware
        • The Data API Service
        • DePIN Incentives Contract
    • Building DeFi
      • Deploy Tokens
        • Deploy an ERC20 Token
        • Deploy an NFT Token
      • Price Oracles
        • Chainlink Relayer
        • SupraOracles
      • Integrate IoTeX Staking
      • Liquid staking Dapps
    • Launch Dapps on IoTeX
      • Submit Tokens to the IoTeX Ecosystem
      • Submit tokens to the iotube bridge
      • Verify Smart Contracts
      • Audit your Contracts
      • Submit your Dapp to Portals
      • Useful tools
    • Node Operators
      • Fastblocks (Node as a Service)
      • Setup an IoTeX RPC Node
      • Run a Delegate Node
      • Rosetta API
    • Reference Docs
      • ioctl client
        • Accounts
        • HD Wallets
        • Aliases
        • Actions
        • Queries
        • Smart Contracts
        • Staking & Voting
        • Tokens
        • ioID Identities
        • W3bstream
        • Decentralized Identifiers (DID)
        • JWT Auth Tokens
      • Native IoTeX Development
        • IoTeX gRPC API
        • Account Cryptography
        • Address Conversion
        • Create Accounts
        • Estimate Gas Price
        • Make IOTX Transfers
        • Manage ERC20 Tokens
        • Smart Contract Interactions
        • ioPay Desktop
        • DID JWT Tokens
        • Calling any RPC method
      • Embedded Blockchain Clients
        • Arduino IDE
        • Linux Systems
        • PlatformIO
        • Examples
        • Tutorials
  • Participate
    • Crypto's Got Talent (CGT)
      • IoTeX x Polygon DePIN Grant
    • Governance
      • IoTeX Improvement Proposals
      • The Marshall DAO
    • Join the Community
    • Get in Touch
Powered by GitBook
LogoLogo

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.

  • .

2025 | IoTeX

On this page
  • 1. Identify the destination wallet
  • 2. Transfer your Tokens
  • 3. Transfer your Staking
  • 4. Transfer your DeFi assets
  • Liquidity pools
  • Liquid Staking
  • 5. Other Protocol Assets
  • 6. Transfer your Delegate Profile
  • 7. Transfer your IOTX tokens

Was this helpful?

Export as PDF
  1. DePIN Infra Modules (DIM)
  2. [IoTeX L1] DePIN Blockchain
  3. Wallets

Migrate Assets to a different wallet

PreviousExplore transactionsNextStaking & Governance

Last updated 4 months ago

Was this helpful?

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 .

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

  • 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

4. Transfer your DeFi assets

Liquidity pools

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

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

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.

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

If you created provided liquidity to a pool on , 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.

If you performed IOTX staking on , 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.

If your old account was used to manage an IoTeX Delegate Profile, login to your delegate profile at and perform a Transfer Profile Ownership to the new address.

Discord chat
https://hub.iotex.io/assets
staking section
https://mimo.exchange
https://www.bedrock.technology
https://stake.iotex.io/signin