-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Brave Wallet overrides MetaMask web3 even when disabled #6053
Comments
This seems to have been fixed with Version 0.70.97 Chromium: 77.0.3865.65 (Official Build) beta (64-bit). Closing. |
I am getting this same error and I have a newer version than the one you mention: Version 0.70.121 Chromium: 78.0.3904.70 (Official Build) (64-bit) Perhaps it wasn't properly fixed after all? |
Happening here as well as of today.
|
Happening with me today. Version 0.70.123 Chromium: 78.0.3904.97 (Official Build) (64-bit)
|
Yup, can also confirm this error still happens today, on version 0.70.123 Chromium: 78.0.3904.97. The weird thing is that I'm not getting this error in my default Brave user profile, which I created a while ago. Instead, the error appears when I create a new user, install MetaMask and open a dapp. Which is weird, because both the default user profile and the new one have the same version of the Brave browser when tapping the "About Brave" menu option + the MetaMask version is the same (7.5.1). |
Update: so it seems the latest version is actually 1.0.0, not 0.70.123. Tap the small "Relaunch" button, to the right of the version label printed when tapping "About Brave". This issue with MetaMask should go away after the relaunch. |
I am still having this issue in version 1.0.0 |
@drewstaylor have you disabled the Brave Wallet? Search for "wallet" in settings and there should be a toggle. |
For anyone who still has issues, I solved the issue by making sure all of my Brave profiles had the Wallet disabled, then I restarted both Brave and my node dApp which was giving me the multiple wallet console error - that seemed to do the trick for me. |
Thanks @PaulRBerg, I figured it out. I had it disabled but I didn't think to close and re-open Brave :) |
This is now a problem again. It kept trying to get me to set up the brave wallet. Kinda intruseive. However, by disabling and closing then reopening brave in the instructions above I got it to work. |
Description
I am unable to connect to MetaMask when attempting to interact with a contract on remix.ethereum.org.
The MetaMask injected web3 and the Brave injected web3 conflict and I am unable to use MetaMask.
As an aside, when the Brave Browser wallet is enabled, I get redirected to set up a Brave wallet. When the Brave Browser wallet is disabled, I still get redirected, but to a blank page instead.
Steps to Reproduce
Actual result:
Unable to connect to MetaMask and send transactions.
Expected result:
Able to connect to MetaMask and send transactions.
Reproduces how often:
Easily reproduced
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?
No
Miscellaneous Information:
The console produces the first image when first landing on the site. The console produces the second image after being redirected to brave wallet.
The text was updated successfully, but these errors were encountered: