-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[Desktop] wallet not using latest version of Trezor Connect #10468
Comments
Related upstream issue: MetaMask/metamask-extension#8349 |
@snodnipper - looks to be an issue with our dark theme. Can you try to change to the light theme via brave://settings and see if you can get through that screen? |
Well I did change it to light but I have more fundamental issues now. The https://connect.trezor.io/7/popup.html is just endlessly looping. I have closed other browsers / tabs and https://wallet.trezor.io/ seems to work as expected. I see others have had this issue too with older versions of metamask https://community.brave.com/t/both-brave-wallet-and-trezor-connect-pages-hang-indefinitely-when-trying-to-connect-a-trezor-for-the-first-time/132401/4 I am using Metamask 8.0.6, which is working fine when accessing web3 sites. @ryanml I am guessing that you do not have a Trezor to test out yourself? |
Might be related to this: MetaMask/metamask-extension#8349 Please have a look. With Brave Wallet I get the same problem as with MetaMask. Main problem: There is no option to input the passphrase directly on the Trezor instead we are forced to input it into the browser, which is a security risk. |
@srirambv Thanks, I'll continue here. I'll also paste the error code to make it easier for people to reference. I'm having a different issue entirely. I am not able to get to that screen at all. I will put the error message below. One issue that it might have been was that my Trezor wasn't connected during the process of me clicking connect. Also, I'm not sure how to reset it, as I don't have any assets in that account anyway. I wouldn't mind making a new one. TypeError: Cannot read property ‘balance’ of undefined note: I tried uninstalling all of my extensions, making sure trezor bridge was installed and running, and that my trezor was connected. |
Updating Brave to the latest version and making sure the Trezor seemed to fix the issue. |
This thread was hijacked by an unrelated issue. Brave still needs to update to Trezor Connect V8. Version 7 requires users to type their passphrase into the browser instead of on device which is a security concern. |
This issue was resolved by Metamask back in January. Brave Wallet still needs to upgrade from Trezor popup V7 to V8. |
This will probably be addressed in the native wallet integration |
It'll be a while for the native wallet to be ready. If this is a low-effort task, I think we should add support for Trezor Connect V8 in ethereum-remote-client, since this has security implications. @srirambv Any chance you got a Trezor Model T to help with the tests? |
@onyb Nope only Tezor One. Doesn't work wit Brave as we still don't support V8 |
Just added support for Trezor Connect v8 with brave/ethereum-remote-client@6bd81fa. I was able to do a successful transaction with a Trezor Model T + on-device passphrase, using brave/ethereum-remote-client#268. @srirambv I updated the QA plan for EIP-1559 to include tests for Trezor integration (see #17160). Additionally, we're ready with support for Type-2 transactions (EIP-1559) on Trezor, and will enable it as soon as the new firmware is available (ETA September 8, 2021). |
Moved it into release milestone based on previous comment. Will be testing the Trezor connect using Trezor one for now |
Description
brave://wallet still uses v7 of Trezor Connect and not the suggested and more secure v8.
Steps to Reproduce
Connect Hardware Wallet
Trezor
in and clickConnect
Actual result:
This opens https://connect.trezor.io/7/popup.html which is not the latest version
Expected result:
I expect to be redirected to https://connect.trezor.io/8/popup.html which is the latest version
Reproduces how often:
Every single time
Brave version (brave://version info)
Other Additional Information:
Does the issue resolve itself when disabling Brave Shields?
No
Does the issue resolve itself when disabling Brave Rewards?
No
Is the issue reproducible on the latest version of Chrome?
Not applicable as Chrome does not ship with an integrated wallet but this is already resolved in the latest version of MyEtherWallet and MyCrypto which both redirect to v8.
The text was updated successfully, but these errors were encountered: