Speculos documentation
Installation
  • 1. Linux
  • 2. Windows (with WSL 2)
User
  • 1. Usage
  • 2. Docker
  • 3. Clients: how to send APDUs
  • 4. Debug: how to use GDB
  • 5. REST API
  • 6. Automation: press buttons automatically
  • 7. Semihosting as an additional debug mechanism
Developer documentation
  • 1. Getting Started
  • 2. Tests
  • 3. Continuous Integration
  • 4. Internals
Speculos documentation
  • index.md

Speculos documentation

Source code.

Users

Installation and basic usage

  • Linux users: Requirements and build
  • Mac OS (and Linux) users: How to use the Docker image with VNC
  • Windows users: Using speculos from WSL 2
  • Usage

Interaction with an app

  • How to send APDUs to an app (and more)
  • How to use gdb to debug an app
  • How to automate actions thanks to the REST API

For advanced users

  • Automation: press buttons automatically
  • Semihosting as an additional debug mechanism

Speculos developers

  • CI (Continuous Integration)
  • Internals
  • How to run tests

2019-2022, Ledger Revision 5fab0ab
Built with GitHub Pages using a theme provided by RunDocs.
Speculos documentation
master
GitHub
Homepage
Issues
Download

This Software is under the terms of GNU Lesser General Public License v3.0.