Comment on page
This guide will help you connect your Ledger device to your Accumulate wallet (ACME) account. The Accumulate wallet enables you to send and receive ACME.
- You need to have Docker installed on your system.
- You need to have Git installed.
- It works on a Linux Ubuntu OS only.
- The Accumulate CLI supports the following hardware device: Ledger Nano S plus and Ledger Nano X.
Clone Ledger repo from GitHub
git clone https://github.com/LedgerHQ/ledger-app-builder.git
Locate the builder folder.
Run the ledger builder.
sudo Docker build -t ledger-app-builder:latest .
Compile the app.
sudo docker run --rm -ti -v "$(realpath .):/app" ledger-app-builder:latest
Then exit the shell
Clone Accumulate repo from Gitlab in the ledger builder repo
git clone https://gitlab.com/accumulatenetwork/ledger/app-accumulate.git
Locate the accumulate folder.
Run the below command to open the docker shell.
Run the following command in the
Note: You will need to connect the Nano s-plus to your laptop and ensure it's unlocked.
Add the following to
ENVby typing the following command.
BOLOS_SDK=/opt/nanosplus-secure-sdk make load
If it doesn't work, run
make cleanthen rerun the step 10 command.
At this stage, your Ledger Nano will show you Deny unsafe manager and an arrow > to see other options like Public key and Allow safe manager.
Deny unsafe manager
Press the right button to navigate to Allow safe manager. Then press both buttons to accept.
Allow unsafe manager
Install app Accumulate by pressing the right button until you see Perform installation
Install app accumulate
Then, press both buttons to perform the installation.
Your Ledger device will prompt you to enter your pin again.
If the installation is complete, you will see the screen below.
You have successfully installed Accumulate on your Ledger device via CLI.