[Mainnet GA] Migration Plan

What is Mainnet GA?

Mainnet GA is IoTeX’s biggest milestone yet and will kick off a new era of IoTeX. Mainnet GA is more than just a technology release – it also comprises new governance, tokenomics, and independence for the IoTeX Network. Stay up to date with all Mainnet GA announcements in this thread.


Mainnet GA - Migration Plan

As part of Mainnet GA, IoTeX will establish independence from Ethereum as a fully native blockchain. This involves a) swapping all unstaked IOTX-E (ERC20) to Native IOTX, and b) migrating all staking/voting information from Ethereum to IoTeX Mainnet.

a) Swapping unstaked IOTX-E (ERC20) to Native IOTX

Any IOTX-E (ERC20) that is unstaked must be manually swapped to Native IOTX. This can be done either via exchanges (e.g., Binance, Gate) or our self-service swap tool (i.e., ioTube).

  • :white_check_mark: [Active] Major exchanges supporting Native IOTX swap (see thread)

  • :white_check_mark: [Active] IOTX-E to IOTX self-service swap is open via ioTube
    Note: ioTube will remain open for ~1 month after Mainnet GA launch

b) Migrating stakes/votes from Ethereum to IoTeX

Every ETH address (“0x…”) has a corresponding IOTX address (“io…”), which share the same private key. By default, all existing ETH stakes/votes will be mapped to your corresponding IOTX address. If you would like your stakes/votes to be mapped to another IOTX address, you can submit a request.

  • :bangbang: [ATTN: Hardware Wallet Users] Ledger/Trezor users that do NOT have their private key may submit a request to have their ETH stakes/votes mapped to a new IOTX address (i.e., NOT your corresponding address). The deadline to submit requests is May 23, 2020. Alternatively, Ledger users may wait until the integration is ready (timeline controlled by Ledger) – this will NOT impact your current votes/rewards but you will not be able to update your votes until the integration is complete. Unfortunately, Trezor will not support new tokens so all Trezor users must either map their stake/votes to a new address OR extract their private key from Trezor. Please see this thread for more information and contact an Admin in the IoTeX Telegram with any questions.

  • :bangbang: [ATTN: Delegates] IoTeX Foundation will help to facilitate migration and profile registrations for Delegates in May. All Delegates should complete this form as soon as possible!

  • :hourglass: [May/June] ETH staking contract will be frozen and all data will be migrated to IoTeX Mainnet, after which the IoTeX Network will be permanently separated from Ethereum. Hooray!


Questions?

Please ask any questions in the comments below, or reach out to an Admin in the IoTeX Telegram Group. Stay up to date with all Mainnet GA announcements in this thread.

13 Likes
Official Ledger HW Wallet Thread
IoTeX Mainnet v0.11.0 - "Easter" Release
IoTeX Pantheon - Chuỗi khối liên minh sẵn sàng cho doanh nghiệp cho IoT
Chương trình tài trợ IoTeX Halo - Thúc đẩy Internet vạn vật tin cậy
IoTeX Native Staking v2 - Một thiết kế mới có thể mở rộng, bảo mật và linh hoạt
Hermes 2.0 Secara Resmi Live dan Open Source!
Platform IoTeX Dioptimalkan untuk Internet dan Hal-Hal Tepercaya
IoTeX Pantheon — Blockchain Konsorsium Enterprise-Tersedia untuk IoT
Program IoTeX Halo Grants — Memicu Internet untuk Hal-Hal Tepercaya
IoTeX Platformu - Güvenilir Nesnelerin İnterneti için Optimize Edildi
IoTeX Pantheon - IoT için Kurumsal Hazır Konsorsiyum Blok Zinciri
IoTeX Hermes 2.0 Canlı ve Açık Kaynak!
IoTeX Staking Nativo v2: un nuovo design scalabile, sicuro e flessibile
Отчет об обновлениях проекта №24 {8 апреля - 10 мая 2020 г.}
Official IoTeX Project Updates
IoTeX Halo Программа Грантов — Стимулирование Интернета Доверенных Вещей
Official Tech & Dev Updates
Official IoTeX Project Updates
[Mainnet GA] План запуска и миграции
Hermes 2.0 Está Oficialmente Ativo e De Código Aberto!
IoTeX Pantheon - Blockchain De Consórcio Pronto Para Empresas Para IoT
Programa de Subsídios IoTeX Halo - Alimentando a Internet de Coisas Confiáveis
Hermes 2.0 est officiellement en direct et Open Source!
IoTeX Pantheon - Blockchain du consortium Enterprise-Ready pour l'IoT
La plateforme IoTeX - Optimisée pour l'Internet des objets de confiance
Programme de subventions IoTeX Halo - Alimenter l'Internet des objets de confiance
IoTeX Native Staking v2 - Um novo design escalável, seguro e flexível
Hermes 2.0 đã chính thức khởi chạy và mã nguồn mở!
Nền tảng IoTeX - Được tối ưu hóa cho Internet của những điều đáng tin cậy

I am using Trezor and had some unstaked IOTX-E that I swapped to Native IOTX via the ioTube. I now see them in the corresponding IOTX address to my ETH address. My question is how do I move these native IOTX from my corresponding IOTX address to a new IOTX address generated with ioPay wallet? Will hardware wallet access be supported by the Native IOTX? If I don’t use the mapping tool, will I no longer be able to interact with the blockchain or stake Native IOTX because I don’t have access to my private key (Trezor)?

1 Like
La Plataforma IoTeX - Optimizada para el Internet de las Cosas de Confianza (21-05-2020)
IoTeX Halo Grants প্রোগ্রাম সম্পর্কে বিস্তারিত জানুন
IoTeX ন্যাটিভ স্ট্যাকিং ভার্সন ২ — সহজ, নতুন এবং নিরাপদ
IoTeX Pantheon - Blockchain De Consórcio Pronto Para Empresas Para IoT
Programa de Subsídios IoTeX Halo - Alimentando a Internet de Coisas Confiáveis
IoTeX Pantheon - Blockchain du consortium Enterprise-Ready pour l'IoT
La plateforme IoTeX - Optimisée pour l'Internet des objets de confiance
IoTeX Native Staking v2 - Um novo design escalável, seguro e flexível
Nền tảng IoTeX - Được tối ưu hóa cho Internet của những điều đáng tin cậy
IoTeX Pantheon - Chuỗi khối liên minh sẵn sàng cho doanh nghiệp cho IoT
Chương trình tài trợ IoTeX Halo - Thúc đẩy Internet vạn vật tin cậy
IoTeX Native Staking v2 - Một thiết kế mới có thể mở rộng, bảo mật và linh hoạt
Programa de Becas Halo de IoTeX - Alimentando el Internet de las Cosas de Confianza (8-05-2020)
Stake Nativo en IoTeX v2 — Un nuevo diseño escalable, seguro y flexible (28-04-2020)
Platform IoTeX Dioptimalkan untuk Internet dan Hal-Hal Tepercaya
Program IoTeX Halo Grants — Memicu Internet untuk Hal-Hal Tepercaya
IoTeX Staking Nativo v2: un nuovo design scalabile, sicuro e flessibile
Платформа IoTeX - оптимизирована для Интернета Доверенных Вещей
IoTeX Pantheon - корпоративный блокчейн-консорциум для IoT
IoTeX Halo Программа Грантов — Стимулирование Интернета Доверенных Вещей
IoTeX Pantheon — Blockchain Konsorsium Enterprise-Tersedia untuk IoT

Hey @calibrisk – thanks for the question. There are two parts to the migration:

1) Staked IOTX: these tokens will be migrated from ETH to IoTeX Mainnet. People using Ledger/Trezor to stake should map their staked IOTX to a new “io” address where you have the private key.

2) Unstaked IOTX: these are tokens on exchanges or wallets. for HW wallet stakers, the native IOTX in your current corresponding “io” address will be accessible once integrations are complete or private key is extracted.

Overall, the process I recommend is for you to map your staked IOTX to a new “io” address (via this service) – you will have the private key and will be able to make new votes, change votes, withdraw tokens, and receive rewards after GA launch. Once Trezor app is ready, you will be able to access the native IOTX in your current corresponding “io” address. We will have a “bucket transfer” mechanism to consolidate buckets across accounts. Ledger is on its way (hopefully soon), but Trezor does not support new tokens at all, so new firmware will need to be custom developed (ongoing). Until then, please be patient – we cannot recommend you to extract private keys from your HW wallet, but advanced users may consider it. Feel free to PM me on Telegram at @Larry_IoTeX with other questions.

1 Like

FYI, more info about ioTube - https://github.com/iotexproject/iotex-bootstrap/tree/master/tube