How to use Bytecoin with Ledger Nano S
Bytecoin is currently not supported out of box on Ledger Nano cryptocurrency hardware wallets but there is an official guide that explains how to make it work. You will need to have Ubuntu v16.04 or higher installed on your computer. Bytecoin desktop or daemon wallet is also required.
After that, you will need to download the Bytecoin app for Ledger from their repository. After that, fire up command-line utility and type in following commands.
sudo apt update sudo apt install gcc-multilib g++-multilib git libusb-1.0-0-dev python python-pip libudev-dev mkdir -p ~/bolos-devenv cd ~/bolos-devenv git clone https://github.com/LedgerHQ/nanos-secure-sdk.git wget https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q1-update/+download/gcc-arm-none-eabi-5_3-2016q1-20160330-linux.tar.bz2 wget http://releases.llvm.org/4.0.0/clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz tar xvfj gcc-arm-none-eabi-5_3-2016q1-20160330-linux.tar.bz2 tar xvfJ clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz mv clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.04 clang-arm-fropi pip install --user ledgerblue echo "SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"2c97\", ATTRS{idProduct}==\"0001\", MODE=\"0660\", GROUP=\"plugdev\"" | sudo tee -a /etc/udev/rules.d/20-hw1.rules sudo udevadm trigger sudo udevadm control --reload-rules cd ~ git clone https://github.com/bcndev/ledger-app-bytecoin make BOLOS_ENV=~/bolos-devenv BOLOS_SDK=~/bolos-devenv/nanos-secure-sdk load
Ledger will confirm if you want to allow unknown manager onto your cryptocurrency hardware wallet. Confirm this on wallet.
Follow the instructions on the screen and Bytecoin app for Ledger will be installed.
Keep in mind that once Ledger accepts Bytecoin ledger app into its ecosystem, you won’t have to install Ubuntu and type in so many commands.
If you want to know how to send your bytecoin to Ledger Nano, follow instructions given here.