Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for hardware wallets, e.g.: Nano Ledger S #84

Closed
adrianbrink opened this issue May 9, 2017 · 2 comments
Closed

Support for hardware wallets, e.g.: Nano Ledger S #84

adrianbrink opened this issue May 9, 2017 · 2 comments

Comments

@adrianbrink
Copy link
Contributor

adrianbrink commented May 9, 2017

Once the network is live we should already have an integration for some hardware wallets as to allow especially big validators to securely store and transfer their atom holdings.

This issue is designed to gather the necessary resources and ideas to make this a reality.

Ethereum for Nano Ledger S
Ethereum Chrome

Process according to btchip on slack

btchip [5:19 PM] 
good question as I don't know much about Tendermint
[5:19] 
usually the process goes like this
[5:19] 
find out what you need to sign - and the cryptographic algorithms involved (edited)
[5:19] 
find out what you need to be verified (and displayed to the user) in what you sign
[5:20] 
then you can write a device app
[5:20] 
then the client app to talk to it or just a library

There are two parts to the implementation. The first one is a the software that runs on the secure device and the second one is the software that runs in Chrome or on the OS. For the former we have to write it in C or if we write the bindings in Rust. The latter can be implemented in JS.

Resources
https://blog.ledger.co/dynamic-secure-applications-with-bolos-and-ledger-blue-a-use-case-with-ethereum-and-the-dao-6be91260e89f

@ethanfrey
Copy link
Contributor

This is super awesome issue, but too much specialized work for the tendermint dev team.

If anyone sees this issue and wants a contract to build this integration, please get in touch.

@ebuchman
Copy link
Member

github.com/cosmos/cosmos-ledger

ParthDesai pushed a commit to ChorusOne/cosmos-sdk that referenced this issue Apr 19, 2021
zmanian pushed a commit that referenced this issue Aug 10, 2021
Raumo0 pushed a commit to mapofzones/cosmos-sdk that referenced this issue Feb 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants