Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LedgerHQ/app-aeternity
https://github.com/LedgerHQ/app-aeternity
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/LedgerHQ/app-aeternity
- Owner: LedgerHQ
- License: apache-2.0
- Created: 2019-01-08T12:47:28.000Z (about 6 years ago)
- Default Branch: develop
- Last Pushed: 2024-06-14T09:15:08.000Z (8 months ago)
- Last Synced: 2024-08-03T23:18:01.651Z (6 months ago)
- Language: C
- Size: 649 KB
- Stars: 2
- Watchers: 9
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-aeternity - app-aeternity - Wallet application framework for Ledger. (Development / CLIs, other Plugins & Libraries)
README
# æternity ledger æpp [![Build Status](https://api.travis-ci.org/aeternity/ledger-app.svg?branch=master)](https://api.travis-ci.org/aeternity/ledger-app)
## Overview
æternity wallet application framework for Ledger Nano S.## Building and installing
To build and install the app on your Ledger Nano S you must set up the Ledger Nano S build environments. Please follow the Getting Started instructions at [here](https://ledger.readthedocs.io/en/latest/userspace/getting_started.html).Compile and load the app onto the device:
```bash
make load
```
Remove the app from the device:
```bash
make delete
```## Load pre-compiled HEX file
- Download and extract `tar.gz` file from the [latest release](https://github.com/aeternity/ledger-app/releases/latest)
- Run the `load.sh` file
- Allow unknown manager
- Validate the app `Identifier` on the Ledger Nano S with the given `Application full hash` that is available in the release info
- Confirm app installation on ledger
- Enter PIN code## Examples of Ledger wallet functionality
Install dependencies:
```bash
cd examples
pip install -r requirements.txt
```
Test functionality:
```bash
python getAddress.py --acc 0
```## Documentation
This follows the specification available in the [`api.asc`](https://github.com/aeternity/ledger-app/blob/master/api.asc).