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

Enable Ledger & Trezor on Desktop #1621

Closed
2 tasks
dternyak opened this issue Apr 19, 2018 · 6 comments · Fixed by #1836
Closed
2 tasks

Enable Ledger & Trezor on Desktop #1621

dternyak opened this issue Apr 19, 2018 · 6 comments · Fixed by #1836
Assignees
Milestone

Comments

@dternyak
Copy link
Contributor

dternyak commented Apr 19, 2018

A large portion of the space on the default view of the MyCrypto Desktop applications goes to showing disabled wallet formats.

We can implement node-hid to get Ledger & Trezor working on Desktop, but web3 remains unsolved for the time being.

  • Implement node-hid to enable ledger on desktop
  • Implement trezor.js to enable Trezor on desktop
@jspence425
Copy link
Contributor

Highlighting "Web3" on the Desktop app displays "This wallet is not supported in the MyCrypto app"
Highlighting "Ledger" on the Desktop app displays " This wallet is only supported at MyCrypto.com"

I understand there's a difference between the two but the messaging either needs to be the same for both (a large majority of our users do not care for the specific reason why they can't access in these manners, they'll just care that it can or cannot be used) or different for both but explained in detail for why you cannot access using these routes.

I would recommend saying "This wallet type is not supported on the MyCrypto app" as a catch-all.

@wbobeirne
Copy link
Contributor

I think the goal by the time we launch this is to have these two sorted out. #921 should allow for Ledger on the app, and we're also eyeing https://github.com/MetaMask/mascara which could replace the Web3 option.

@dternyak
Copy link
Contributor Author

dternyak commented Apr 19, 2018 via email

@wbobeirne
Copy link
Contributor

I think I'd sooner whip up a temporary Ledger implementation that's not #921, than ship without supporting it. We should probably get that on the roadmap.

@dternyak
Copy link
Contributor Author

@wbobeirne Yeah, absolutely. I think the node-hid approach might be the way to go for desktop apps, so we'll just have a separate implementation for desktop.

@dternyak dternyak changed the title Improve Copy / UX on Account View for Desktop Applications Enable Ledger on Desktop Apr 19, 2018
@dternyak dternyak added this to the Sprint 15 milestone Apr 19, 2018
@wbobeirne wbobeirne changed the title Enable Ledger on Desktop Enable Ledger & Trezor on Desktop Apr 25, 2018
@wbobeirne
Copy link
Contributor

Added Trezor to this since it has the same problem / solution, and tagging in Henry since he's working on the communication layer between Electron and the web app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants