Wallet User Migration Guide | Helium Documentation (2024)

This guide provides step-by-step instructions for Helium Wallet app, CLI Wallet, and Ledger Walletusers to migrate their wallets to the Solana blockchain.

Wallet migration is necessary to interact with your HNT, DC, MOBILE, IOT, and Hotspots on the Solanablockchain. You can find Hotspot NFTs in the NFT Collectibles section in the Wallet app after yourwallet is migrated. Token balances are visible on the account page. You can also create or importmultiple accounts to a maximum of 10 on the Helium Wallet app.

Existing HNT and MOBILE tokens in your wallets will remain unchanged by this migration.

Migration Utility

You can migrate a wallet using the widget below by entering a Helium or Solana wallet address andclicking the "Seed Wallet" button. Wallets seeded/migrated will have 0.00139088 SOL deposited inthem

Helium Address:

Solana Address:

For Helium App Users

caution

The Helium Hotspot App is no longer used to manage Tokens or perform Wallet activities and insteadis only used to manage Original Helium Hotspots and FreedomFi Hotspots. Hotspots are now managedwith the Helium Wallet and some makers have apps that provide additional management and diagnosticfeatures.

Helium Hotspot app users must migrate to the Helium Wallet App following these steps.

To start, ensure your Helium Hotspot app is updated to at least version 5.0.0 or later and thatthe Helium Wallet app version is 2.0.8 or later.

Step 1. Open the Helium Hotspot app.

Step 2. If you do not see the pop-up, tap the Settings menu on the bottom tab bar andthen Export Private Key (Migrate Wallet).

Wallet User Migration Guide | Helium Documentation (2)

Step 2a. Tap Export Private Key

Wallet User Migration Guide | Helium Documentation (3)

Step 2b. Enter a password to secure your private key for migration to the HeliumWallet app.

Tap Export to Wallet App.

Wallet User Migration Guide | Helium Documentation (4)

Step 2c. Enter the same Password and tap done.

Step 3. Now your HNT, DC, MOBILE, and Hotspots have successfully moved to the HeliumWallet app and are ready for the Solana migration.

Public Addresses on Solana

Your public Wallet address will change post-migration, but your private key and seed phrasewill remain the same.

For Helium Wallet App Users

Some users may know the Helium Wallet app as the "New Wallet app" or "the black app."

To migrate to Solana, simply update your Helium Wallet app version to 2.0.8 or newer. That's it! TheHelium Wallet app is regularly upgraded with new features and it is recommended that the wallet isupgraded to the latest version.

If you have Hotspots in any account, they will appear as an NFT Collectible. All other tokens andtheir balances are automatically transferred to the Solana Blockchain under the same token name.

Your public Wallet address will change, but your private key and seed phrase (12 or 24-word) willremain the same.

For CLI Wallet Users

The Helium CLI Wallet Will Be Deprecated

The CLI Wallet will be completely deprecated except for exporting private seed phrases anddisplaying public Solana addresses. Accordingly, common payment and staking transactions shouldutilize the Solana CLI Wallet or the Helium Wallet app.

Check out the Solana Documentation for more informationon Solana Command Line Wallets.

To migrate a Helium CLI Wallet to Solana, you will need to perform the following steps:

  1. Inflate/seed your Solana-mapped Helium Wallet on Solana
  2. Export your private key from the Helium CLI Wallet
  3. Import your private key to any of the Solana CLI Wallet, Helium Wallet App, orPhantom Wallet.

Inflate/seed Solana-mapped Helium Wallet on Solana

To provide high-level context, during the migration window a chain variable will be issued to causethe Helium L1 to cease block production after which time a snapshot of the Helium Network state willbe taken and loaded onto Solana Mainnet via a data structure (e.g., Merkle Tree). As such, allaccount state on the Helium L1 - including that of your CLI wallet - will be available on SolanaMainnet after the migration window.

Given the usage of the Merkle Tree, however, you will need to "inflate" or "seed" your Solana-mappedHelium Wallet on Solana. To do so, there is a passive means provided by the Helium Wallet App,or an active means using theMigration Widget provided inthe documentation.

Regarding the passive means, you can simply export your Helium private key from the Helium CLIWallet and import the Helium private key into the Helium Wallet App in the manner described in steps2 and 3 below. Once the migration window is complete and the Helium Network state has been loadedonto Solana, you will be able to open the Helium Wallet app and behind the scenes, your Wallet willbe inflated on Solana. After that point, you can use the Helium Wallet app to send HNT or MOBILEtransactions on Solana Mainnet.

Regarding the active means, you can use theMigration Widget. With theMigration Widget, you need to provide your Helium or Solana-mapped Helium public key into theWidget, then click the Seed Wallet button. After doing so, your Solana-mapped Helium Wallet onSolana will be inflated.

Please note that the Widget as currently provided operates on the Solana Devnet environment butwill be changed to Solana Mainnet during the migration window.

Export private key from the Helium CLI Wallet

Starting in Helium CLI Walletv1.7.11, updates were made to theexport command to facilitate exporting private keys in (1) password-encrypted QR code format forimport into the Helium Wallet App, (2) raw format for import into a Solana CLI Wallet, and (3) rawformat for import into a Phantom Wallet. For each situation, example Helium CLI Wallet commands areprovided below:

  1. Export raw private key as password encrypted QR code for import into Helium Wallet App
helium-wallet export --output qr

After executing the command, you will first be asked to provide the password for your Wallet, thenwill be asked to provide, and confirm, a password to encrypt the QR code of your private key. Oncecomplete, the command will produce a QR code that can be scanned into the Helium Wallet app, asdescribed in further detail in step 3 below.

  1. Export raw, Solana-compatible private key for import into Solana CLI wallet
helium-wallet -f helium_wallet.key export --output seed > solana_wallet.json

Here, helium_wallet.key corresponds to your private key used for your CLI Wallet. By default, thisis usually named wallet.key. The result of the command is then used to create a Solana privatekey, which we are naming solana_wallet.json.

  1. Export raw, Solana-compatible private key for import into Phantom Wallet
helium-wallet export --output seed

In executing this command, the Solana-compatible private key will be printed stdout and will bedisplayed in your terminal / command line window.

Import private key on Helium Wallet app, Solana CLI Wallet, or Phantom Wallet

Depending on how you exported your private key from the Helium CLI Wallet, you will either (1)import your private key into the Helium Wallet app, (2) import your private key into the Solana CLIWallet, or (3) import your private key into Phantom Wallet.

  1. Import private key into the Helium Wallet app

If you exported your private key in password-encrypted QR code form, you import the private key intothe Helium Wallet app. In particular, on the Helium Wallet app, you will need to navigate to the CLIQR code reader found at Add New Account > Import > CLI and scan the encrypted private key producedvia the Helium CLI Wallet.

Please note that after scanning the QR code in the Helium Wallet app, you will need to enter thepassword provided via the Helium CLI Wallet used to encrypt the QR code export. This password may bedifferent than the one used to execute CLI wallet commands.

  1. Import private key into Solana CLI Wallet

If you exported your private key in a Solana-compatible form for usage with the Solana CLI Wallet,you are all set as the produced json file (which we called solana_wallet.json) is a bonafideprivate key for usage in executing Solana CLI Wallet commands.

  1. Import private key into Phantom Wallet

If you exported your private key for import into Phantom Wallet, you will open your Phantom browserextension, go to the settings menu, select your account, select "Add/Connect Wallet", select "ImportPrivate Key", and copy/pasting the full output from the Helium CLI Wallet command.

For Ledger Wallet Users

Migrate Here in Docs!

The Ledger Hardware Wallet User page has an integrated tool to migrateall tokens from the Helium derivation path to the Solana derivation path.

Ledger users will need to update their Helium Ledger App to a version that's pending release. Thisupcoming version will use the Solana private key derivation path that moves all your tokens andbalances over to Solana.

Your public key will change on Solana, but the private key will remain the same.

The Ledger Migration document includes the utilities needed to updateyour Helium Ledger account.

Derivation Paths and your new Public Key

The Helium Ledger App uses ED25519 keys, similar to Solana, but at a different derivation path.

This means that while seed phrases are the same, private keys are different on Solana.

To get around this, when you run the migration, the migration application will ask you to use theold derivation path to approve sending all of your Hotspots, tokens, etc. to the new derivationpath.

Wallet User Migration Guide | Helium Documentation (2024)
Top Articles
March 2018 Blog Traffic & Income Report
Love at first sight - 3 days in Stockholm - IngridZenMoments
Chris Provost Daughter Addie
Cooking Chutney | Ask Nigella.com
855-392-7812
Lexington Herald-Leader from Lexington, Kentucky
Fusion
Teamexpress Login
Top Golf 3000 Clubs
Locate Td Bank Near Me
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Helloid Worthington Login
Obituary | Shawn Alexander | Russell Funeral Home, Inc.
O'reilly's Auto Parts Closest To My Location
TS-Optics ToupTek Color Astro Camera 2600CP Sony IMX571 Sensor D=28.3 mm-TS2600CP
Dit is hoe de 130 nieuwe dubbele -deckers -treinen voor het land eruit zien
Hell's Kitchen Valley Center Photos Menu
Pricelinerewardsvisa Com Activate
Convert 2024.33 Usd
Vistatech Quadcopter Drone With Camera Reviews
Lcwc 911 Live Incident List Live Status
Dulce
Bethel Eportal
C&T Wok Menu - Morrisville, NC Restaurant
11 Ways to Sell a Car on Craigslist - wikiHow
Jayah And Kimora Phone Number
480-467-2273
Churchill Downs Racing Entries
Bra Size Calculator & Conversion Chart: Measure Bust & Convert Sizes
Winterset Rants And Raves
Amazing Lash Bay Colony
Kiddie Jungle Parma
Springfield.craigslist
Eero Optimize For Conferencing And Gaming
Fbsm Greenville Sc
Linabelfiore Of
My.lifeway.come/Redeem
Craigslist Gigs Wichita Ks
The Realreal Temporary Closure
Brandon Spikes Career Earnings
All-New Webkinz FAQ | WKN: Webkinz Newz
Walmart Car Service Near Me
Hovia reveals top 4 feel-good wallpaper trends for 2024
Babykeilani
Deezy Jamaican Food
Maplestar Kemono
40X100 Barndominium Floor Plans With Shop
Verizon Forum Gac Family
Jimmy John's Near Me Open
Zadruga Elita 7 Live - Zadruga Elita 8 Uživo HD Emitirani Sat Putem Interneta
O'reilly's On Marbach
Provincial Freeman (Toronto and Chatham, ON: Mary Ann Shadd Cary (October 9, 1823 – June 5, 1893)), November 3, 1855, p. 1
Latest Posts
Article information

Author: Aracelis Kilback

Last Updated:

Views: 6473

Rating: 4.3 / 5 (44 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.