Quick Guide: Running LedgerApp with Pali-Extension
-
Download and Install Visual Studio Code (VSCode).
1.1 Install the
ledger-dev-tools
extension in VSCode. -
Download, install, and run Docker.
2.1 Replace the variable
COIN
value in the Makefile with "syscoin" by updating#ifndef COIN
in the Makefile from "syscoin_test." -
Install
virtualenv
with Python globally by running the following command:pip install virtualenv
-
In the terminal, run these Python commands:
python3.11 -m virtualenv ledger source ledger/bin/activate
-
Go back to the Ledger extension in VSCode:
- Click
Select App
and choose theledger-app-syscoin
option.
- Click
-
In the VSCode extension:
- Click
Select Build Target
and select your Ledger device version (e.g., Nano S Plus).
- Click
-
Click
Update Container
to update Docker with the selected configurations. -
Click
Build
to prepare the app for installation on the Ledger. -
Click
Load App on Device
9.1 Ensure that the Install App
option is selected on your Ledger device.
-
Click on the top-right menu.
-
Select
Connect Hardware Wallet
, and a full-screen will appear. -
Click on the
Ledger
option. -
Choose your Ledger device from the popup.
-
Open the Pali extension again.
-
Your Ledger account is set up and ready to make transactions.
If the app didn't install:
-
Install another app first on the Ledger to have at least one additional app installed on the device.
-
Enable experimental dev apps in the Ledger Live app.