The testApp folder contains a sample Go application to prepare Elrond transactions, which you can sign using the Ledger device. The signed transactions are then dispatched to the Elrond Proxy, in order to be processed and saved on the blockchain.
Download the latest ElrondTestApp* file from our releases page. Linux, MacOS and Windows are supported. Then execute the file while the device is connected to your computer. You will be requested to enter transaction details and then continue with the signing step.
Before running the application, you need to mark it as executable on Linux / MacOS:
chmod +x ./ElrondTestApp*
Also please note that on Windows you might receive the Unknown publisher warning from the UAC facility when you first run the testApp.
Development environment: building and installing
To build locally, you must first clone this repository, then set up the development environment:
$ source prepare-devenv s
This could take a while. Then, load the app as follows: