With your Ledger Nano S you can manage the Ark token. It works on Windows (7+), Mac (10.8+), Linux. It requires one USB port to plug your Ledger Nano S. it doesn't work on Android and iOS. Be careful, this application doesn't work with a Ledger Wallet application, but with the Ark Client software that you need to install.
The Nano, the Blue and the HW.1 don't support Ark.
To create and launch your Ark wallet:
1. install the Ark Client software on your computer
- You need to have installed at least the version 1.3.2 or to update the Ark client if you already have it in a lower version by clicking on "New version available" in the upper left corner.
- A security warning may prompt from your Windows or Mac system stating that they do not know the publisher. Click on "more information" to go on installing the software.
2. install the Ark application on your device via the Ledger Manager
- Launch the Ledger Manager
- Connect your Nano S, enter your PIN, and stay on the dashboard.
- Click on the green bottom arrow icon near the Ark logo. Do not hesitate to scroll down if you do not see the application. If you still do not see it, please update your device.
- Confirm the installation when required on your device.
- Quit the Ledger Manager
3. Once these apps are installed, open your Ark wallet:
- Launch the Ark Client software on your computer
- Open your Ark application on the device itself
- A new wallet shows up
- Click on the title of the wallet or on the address to see the wallet details and use it
For each sending transaction, the Ledger device will ask you to verify the details of your transaction (amount, fees, address) before confirming. Press right button on the Nano S.
The following guide has been pusblished by the ARK team (https://blog.ark.io/full-ledger-nano-s-hardware-wallet-guide-for-ark-7bf7bfff4cef) :
3.1 Sending ARK to another ARK address
In order to send your ARK from your Ledger Nano ARK address, click on the send icon at the top right of the desktop wallet. Then input the address you are sending to and enter the amount of ARK you would like to send. After you are done click on ‘Sign with ledger’ button (notice: since we are using Ledger now, there is no need to input your passphrase as this is now handled inside your Ledger device).
After you click on ‘Sign with Ledger’ check your Ledger device, a text will be shown. Operation: ‘Transfer’ the Ledger will now show you where you are sending to. To authorize the transaction click on right Ledger button, to reject the transfer click on left Ledger button.
If you click on the right button, you will authorize it. Now looking back at the desktop wallet you will notice the summary of the transaction. To execute it just click on the ‘Send’ button and that is it!
3.2 Voting With Your Ledger Wallet
In order to vote from your Ledger Nano ARK address, click on VOTES from the ARK address you wish to vote from inside the desktop wallet. Then click the ‘ADD DELEGATE’ button.
Now you have 2 options, you can either choose from a drop down menu (the 1st line, a list of currently forging delegates) or write the delegate name you wish to vote for (2nd line).
Now a delegate will be added to the voting list. But we still have to verify and sign a voting transaction to confirm your vote. Click on the ‘VOTE’ button.
Now we need to sign the transaction with Ledger. A popup will now show in the desktop wallet. Click on the ‘SIGN WITH LEDGER’ button, and look on your Ledger device where it will say, ‘Vote’ with an overview of the voting TX. Click on right button to authorize or left button to deny voting TX.
Once you confirm on the Ledger device, you will see an overview of the voting transaction in the Desktop wallet — click on the ‘SEND NOW!’ button to confirm voting TX — that is it!
3.3 Changing Vote (Unvoting) With Your Ledger Wallet
If you want to change your vote from your Ledger ARK address, the steps are the same as voting with your Ledger. Click on an ARK Ledger address you wish to change your vote for, and click on the VOTES tab, then untick the box next to the delegate you are currently voting for, then click on the ‘VOTE’ button.
Now a popup will show in the desktop wallet. Click on the ‘SIGN WITH LEDGER’ button, then confirm on your Ledger device using the right button.
Now you will see an overview of the un-voting transaction on the Desktop wallet — click on the ‘SEND NOW!’ button to confirm your vote removal TX.
Now if you want to change your vote wait for 10–15 seconds, and click on your current Ledger ARK address in the left menu (the one you were un-voting from) to update the view of the voting list — it should be empty now. If still not visable, simply restart your wallet. If you want to vote again, just follow the steps for voting under 3.2 of this section!
3.4 Multiple Ark Ledger Addresses
As you will notice, once you first start using your Ledger with Ark you will see on the main screen of the desktop wallet, ‘1 Accounts’ listed.
After you start using the 1st Ledger Nano ARK address (sending transactions out/voting/sending to another address) and you quit or restart the ARK desktop wallet, the next time you open your wallet with the ledger connected you will now see ‘2 Accounts’. You might be wondering what is that? Do not worry, this is normal. ARK and Ledger support BIP44 proposal, meaning your one Ledger device can have thousands of ARK addresses derived from 1 master passphrase. So you can have and use as many ARK Ledger addresses as you want — if you want more, start using the 2nd address (after one transaction out). Once you start your ARK desktop wallet again, there will now be ‘3 Accounts’, and this continues for as many accounts as you want!
To send from any of the Ledger ARK addresses click on ‘Ledger Nano S’ and on the left you will see a list of current ARK Ledger Nano S addresses.
That is all for now! If you have further questions check the FAQ in the section below.
HOW DOES IT WORK
The Ark Client is an account manager, where you can send and receive Ark transactions, vote and check your balance.
This application is published by the Ark team.
Using a Ledger Nano S to manage Ark means that your private keys and sensitive operations are protected inside the Secure element of the device. They are not exposed online.
For each sending transaction, your application will ask you to verify it on your device: your device will display the amount, recipient address and you will have to manually sign by confirming everything is alright on the device.
The Ark Ledger support is a Beta one. You'll find more details on the Ark blog to use it and understand everything about it.