GithubHelp home page GithubHelp logo

ledger-dev-doc's Introduction

Ledger Developer Documentation (DEPRECATED - please use https://github.com/LedgerHQ/developer-portal)

This repository contains the core documentation for developers who wish to make BOLOS applications, and for those who would like to gain a better understanding of the features offered by BOLOS and the background theory behind our products.

The latest version of this repository can be viewed, pre-built, here: https://ledger.readthedocs.io.

Contributing

If you notice a mistake or would like to contribute, feel free to issue a pull request or talk to us on the developer Slack.

If you make a contribution with a pull request, don't bother bumping the version number yourself. We will do this at some point if your pull request is accepted.

Building

If you wish, you may install Sphinx and build this documentation into a collection of HTML files yourself.

Firstly, make sure you have pip3 installed.

Secondly, install Sphinx and the Read the Docs theme:

pip3 install sphinx sphinx_rtd_theme

Finally, build:

make html

You will need internet access for intersphinx to work properly.

ledger-dev-doc's People

Contributors

alex-keyes avatar cfranceschi-ledger avatar cryptospaces avatar dasilvarosa avatar ericlarch avatar fabricedautriat avatar garious avatar gbillou avatar greenknot avatar jibeee avatar mikeborghi avatar niooss-ledger avatar nndiaye-ledger avatar parkerhoyes avatar pcollet-ledger avatar petabytestorage avatar pscott avatar r0qs avatar rgeslain-ledger avatar sajo8 avatar tamtamhero avatar vgrichina avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ledger-dev-doc's Issues

Copyright outdated

Just noticed the Copyright time frame is 2016-2019.

I think it needs to be updated to 2016-2021.

Cannot join the Slack workspace

Hi, I'm a developer and I've read the document.

The document stated that External developer teams are welcome on Ledger’s Developer Slack. This is the place to get technical support, to discuss Ledger’s tech stack, and more broadly to get in touch with us.

However, I found that I need to be invited before I can join the Slack workspace, and I cannot find any other contact methods for developers.

I also found the Slack Trello board, which gives out http://slack.ledger.co/ for Developer Slack registration, but the link no longer works now.

So how should I join the Slack workspace?

(I think it could be count as a bug in the document?)

Dependancy Problems

When i follow the documentation and try to run a sample app using
make BOLOS_ENV=/opt/ledger-blue/ BOLOS_SDK=/home/nanos-secure-sdk
i get a dependency error

/home/nanos-secure-sdk/src/os_io_seproxyhal.c:25:10: fatal error: 'hci.h' file
      not found
#include "hci.h"

Which i think is in an older version of
nanos-secure-sdk
It was removed in 1.3.1 Maybe as a way to separate between ledger-blue and ledger-nano however the problem remains because when running the example we use Ledger-blue environment

Unclear instruction: 14x14 icon generation "convert" command

To generate the 14x14 icon from the 16x16 one, the instructions mention the following:

Nano X icons must be 14x14 px in size. Developers can create their Nano X icons from the 16x16 px Nano S one with the following command: convert nanos_app_<token>.gif -crop 14x14+1+1 +repage -negate nanox_app_<token>.gif

This instruction is unclear.

convert using which CLI? Which OS? What package do you need? etc.

API documentation

Where can I find some actual API documentation, especially for BAGL? Currently I'm just poking around in the SDK source and making guesses based on identifier names and extremely sparse comments.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.