All Projects → LedgerHQ → bolos-tee

LedgerHQ / bolos-tee

Licence: Apache-2.0 license
Implementation of Ledger BOLOS for TEE applications

Programming Languages

c
50402 projects - #5 most used programming language
java
68154 projects - #9 most used programming language
assembly
5116 projects
python
139335 projects - #7 most used programming language
Protocol Buffer
295 projects
Makefile
30231 projects

bolos-tee

Implementation of Ledger BOLOS for TEE applications

Doxygen API available on https://ledgerhq.github.io/bolos-tee/

To be used with Ledger Trustlet application : https://play.google.com/store/apps/details?id=com.ledger.wallet.bootstrap - add your uncompressed secp256k1 public key into "Options" before purchasing (if you don't have one, read below to create one)

Presentation and tutorials

Compatible TEEs

BOLOS-TEE is commercially available on Trustonic TEEs

The following handsets are recommended to develop and test BOLOS applications supporting a Trusted UI :

  • Samsung Galaxy S6 (all models and variants)
  • Samsung Galaxy Note 5 (all models and variants)

To develop and test BOLOS applications without a Trusted UI, most Samsung handsets starting with the Galaxy S3 should be compatible.

Other manufacturers also include Trustonic TEE. When in doubt, just install our application and find out.

SDK Docker image

Building the SDK

Building code

Running code

Contact

Please report bugs and features to [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].