templewallet-extension icon indicating copy to clipboard operation
templewallet-extension copied to clipboard

Ledger compatibility issue: Extension not working since Ledger Live update

Open Oli8 opened this issue 1 year ago • 1 comments

Description:

Starting from Ledger Live version 2.57.0, it appears the webSocket bridge has been disabled, causing the Temple Wallet extension to no longer be usable with Ledger devices. The error message displayed in Ledger Live states: "Device bridge no longer available, Please configure your browser wallet to use WebHID instead of Ledger live." But it's not possible to use WebHID currently with Ledger devices in temple.

Steps to reproduce:

  • Ledger Live to version 2.57.0 or newer.
  • Try a transaction with a Ledger account

Additional information:

  • Temple Wallet version: 1.16.3
  • Ledger Live version: 2.57.0

Possible solution:

Update Temple to use WebHID instead of the webSocket bridge for communication with Ledger devices. Note that even when the webSocket bridge worked, it was quite cumbersome to use as we were asked to open the bridge for every transaction.

Attachments:

image

Oli8 avatar Apr 30 '23 16:04 Oli8