oasisprotocol / wallet

Official non-custodial wallet for the Oasis Network.
https://wallet.oasis.io
Apache License 2.0
110 stars 45 forks source link

ledger can't connect in firefox (navigator.usb error) #299

Closed joepetrakovich closed 2 years ago

joepetrakovich commented 3 years ago

I'm unable to open my ledger wallet using the latest firefox. It works fine in Chrome.

I get a "USB Transport error: navigator.usb is undefined" error.

ex

matevz commented 3 years ago

Mozilla deliberately decided not to implement WebUSB in their browsers because it poses a high security risk. See https://mozilla.github.io/standards-positions/#webusb for details.

pro-wh commented 3 years ago

I wouldn't mind having an issue open to track external things around the possibility of Firefox support for Ledger though

joepetrakovich commented 3 years ago

Ledger X also has Bluetooth. Can we support that in Firefox? They apparently have APIs.

On Thu, Oct 14, 2021, 3:57 PM pro-wh @.***> wrote:

I wouldn't mind having an issue open to track external things around the possibility of Firefox support for Ledger though

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/oasisprotocol/oasis-wallet-web/issues/299#issuecomment-943725159, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJDBPAHPO35A52D5IRAHYTUG472BANCNFSM5FWBOMJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

matevz commented 2 years ago

WebUSB and WebHID seem to be on-hold indefinitely for Mozilla developers. Maybe the correct way for Ledger is WebAuthn?

gparty commented 2 years ago

Thank you for reporting this issue. We have updated our Oasis Wallet with bug fixes and new features which should also solve mentioned issue above.

If you still encounter same or similar issue, please check our FAQ or send an email to our support team at wallet@oasisprotocol.org.