Skip to content
This repository has been archived by the owner on Sep 13, 2022. It is now read-only.

LedgerHQ/app-ton

 
 

Repository files navigation

Ledger TON app

Overview

Ledger TON app for Ledger Nano S/X

Building and installing

Install prerequisite and use prepare-devenv.sh with the right target (s or x):

sudo apt install gcc make gcc-multilib g++-multilib libncurses5
sudo apt install python3-venv python3-dev libudev-dev libusb-1.0-0-dev

# (s or x, depending on your device)
source prepare-devenv.sh s 

To fix problems connecting to Ledger follow this guide (Open the Linux dropdown list at bottom of the page).

Compile and load the app onto the device:

make load

Refresh the repo (required after Makefile edits):

make clean

An "arm-none-eabi-gcc: Command not found" may appear - it's OK, doesn't affect anything.

Remove the app from the device:

make delete

Enable debug mode:

make clean DEBUG=1 load

Documentation

This follows the specification available in the tonapp.asc

About

Ledger App with TON support

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 88.5%
  • Makefile 7.3%
  • Shell 4.2%