Persona on Ledger hardware wallet
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
- Open Persona Desktop Wallet
- Connect the Ledger with your desktop via USB.
- 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.
