Set Up Your Helium Wallet with Ledger

in #waivio2 years ago (edited)

In this tutorial, I want to show you How to Set Up Your Helium Wallet with Ledger using MacOS.

Before we start, I want to say that in crypto, everything changes very rapidly, so the method that I will show you today may not work or be needed in the future. Check the updates on the official instructions page from the Helium community: https://docs.helium.com/wallets/ledger

1. Installing Helium App on Ledger Device

Let’s begin by opening Ledger Live and connecting your actual hardware ledger. Then Go Settings -> Experimental Features -> Enable Developer mode. Once enabled, go to Manager and search Helium. Install the app.

2. Downloading the Command Line Interface (CLI) Helium App

Open the instructions from the Helium community, https://docs.helium.com/wallets/ledger. Go to the “Execute Commands section” and click on “Releases in the Github repo”. Download the latest version for MacOS.
Next, unzip the file, and inside this folder, you will see a helium executable file.

3. Moving the CLI Helium App to Root Directory

Open a New Finder Window and select Go -> Go to folder and type /usr/local/bin.
(This is to add the helium program to the native terminal environment path. Just to mention, the programs residing on your root directory have access to your drive, so be careful and don’t install any untrusted software as malicious programs may cause unrepairable damage. The helium program we just downloaded was developed by the helium community, and it is open source, so it should be safe to use.)

Copy the helium executable file to this location.
(This allows to run the file natively from the terminal. Once there is a new version of the helium executable app, just replace the old file with the new one.)

4. Running the CLI Helium App

Open or restart the Terminal window and type “helium”, then press Tab, and it should automatically autocomplete the name of the program “helium-ledger-cli”, if that works, you’ve done everything correctly.
Next, execute the program by clicking Enter.

You should see:

image

(If a window pops up saying that you cannot proceed, just give permission to the program in the System Preferences. Go to System Preferences -> Security and Privacy -> Allow. Try executing the file again, and it should work and will list the options that can be run in this program, called arguments.)

5. Accessing Your New Helium Wallet Address and Balance on Ledger

Open helium app on your ledger device, and, once opened, you should see “Pending Ledger Review”, click the right and the left buttons together, and it should switch to “Waiting for Commands”.
Type “helium-ledger-cli balance” on the terminal, and you will see your new helium ledger wallet address and balance.

It should look like this:

image

If you see an error:
"Communicating with Ledger - follow prompts on screen error: Error accessing Ledger HID Device. Be sure that Ledger Live is not running."
Fix: (1) Make sure Ledger Live is closed and (2) your ledger device is plugged in, and the helium app is open.


Before sending your Helium to your new wallet address, make sure it is the same as it shows up in your Ledger device!!! When sending to the new addresses, I highly recommend sending a very small amount at first to test the transaction and the wallet to make sure you receive the funds.

Let me know in the comments below if you found it useful and want to see more crypto tutorials.


Disclaimer: This tutorial is not financial advice or security advice, and it is for education purposes only.

#helium
#heliumnetwork
#ledger
#cryptowallet
#crypto
#cryptocurrency

Sort:  

Interesting workaround with adding it to the native path in terminal. 👍

Congratulations @kk8888aa! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

You received more than 10 upvotes.
Your next target is to reach 50 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

PUD - PUH - PUM - It's all about to Power Up!
Christmas Challenge - 1000 Hive Power Delegation Winner
Support the HiveBuzz project. Vote for our proposal!

Just created a dedicated channel @cryptodive where I will be posting my crypto tutorials & educational crypto clips

Just created a dedicated channel @cryptodive where I will be posting my crypto tutorials & educational crypto clips

Looking forward for the time when Helium will offer decentralized access to the Internet.

Thx for the tutorial.

Hi Alex, sorry for the inconvenience but who do I contact to get my waiv tokens returned to my wallet?

I staked them to the waiv account instead of my own account? I put a ticket in github but it's not really a bug as such.

I usually stake to the dapps account with no issues but for some reason this went wrong on waivio? Thought you might like to know?
@grampo