The Ledger Nano S is a personal lightweight mobile device architectured around a ST31 secure element with USB connectivity.
It is based on [BOLOS](https://medium.com/@Ledger/introducing-bolos-blockchain-open-ledger-operating-system-b9893d09f333) (Blockchain Open Ledger Operating System), where apps can run securely in full isolation and leverage the main secrets (BIP39 seed) through allocated derivations.
The Nano S can be purchased from [Ledger shop](https://www.ledgerwallet.com/products/12-ledger-nano-s) and resellers.
This repository provides pointers to the development environment and applications available for developers
# Getting started
Developers need to clone the following repositories and follow the building instructions
* Development environment : contains the compiler (specific LLVM patch), available at https://github.com/LedgerHQ/blue-devenv/
* Ledger Nano S SDK : contains the development libraries, available at https://github.com/LedgerHQ/nanos-secure-sdk - use the tagged version matching the firmware flashed on your device
* Python tools : contains host tools to load applications on Nano S, available at https://github.com/LedgerHQ/blue-loader-python