Persona on Ledger hardware wallet

Stefan Neagu
Sep 4, 2018 · 2 min read

All Ark’s forks are supposed to work “out-of-the-box” with Ledger, but with Persona we encountered an issue. It did not work. After looking into the problem, we realized that the reason was the epoch. Persona was using the UNIX epoch, while Ark, to save some space on the blockchain, had its own epoch. This issue made so, that people using Ark wallet to connect to Persona blockchain were seeing the wrong transaction dates.

To address the epoch issue, we had to do our own implementation of Ledger libraries, and now, with Persona wallet version 1.5.3 we’re proud to say that you can keep your tokens secure on Ledger.

Here is how you do it:

Ledger Nano S Hardware Wallet compatibility with Persona Wallet

  1. Open Persona Desktop Wallet
  2. Connect the Ledger with your desktop via USB.
  3. On the Ledger, you will be prompted to enter the hardware wallet’s PIN (an 8 digit sequence)

NOTE: If this is the first time you are using this hardware wallet, a list of 24 words will be displayed on your wallet device, representing the recovery phrase. Make sure to copy each word, it is a full backup of your accounts and configurations.

4. Open Ark application on Ledger

5. A Persona account with a corresponding address will be created, and you can access it on the Persona Wallet. You can now access all the functionalities the desktop wallet offers.

6. When creating a transaction (send tokens, vote delegate, register delegate) the desktop wallet application will ask you to sign the transaction with your ledger. Selecting this option will display a confirmation prompt on the hardware wallet, that needs to be accepted on the Ledger, to execute that transaction.

7. Confirm that transaction and your good to go :)

NOTE: This tutorial assumes that you have Ark application installed on your Ledger. We are using Ark on Ledger implementation so you DON’T have to install two token applications on your Ledger, unnecessarily occupying precious space on your Ledger.

personablockchain

Persona represents the solution for identity management, aligned with the latest data protection regulations. Its scope is to empower the customer and grant him/her the control over their personal data as well as the means to secure access to their private details.

Stefan Neagu

Written by

personablockchain

Persona represents the solution for identity management, aligned with the latest data protection regulations. Its scope is to empower the customer and grant him/her the control over their personal data as well as the means to secure access to their private details.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade