Metamask-extension: Integrate into Brave

Created on 31 Mar 2017  路  12Comments  路  Source: MetaMask/metamask-extension

Brave wrote a blog post on integrating extensions, it's fairly straightforward!

T01-enhancement

All 12 comments

Blocked by lack of good extension debugging tools.

Brave has added an issue just for our extension, and is tracking each API that we use that they need to implement! They even caught a deprecated API that we're calling!:

https://github.com/brave/browser-laptop/issues/8671

@danfinlay Any plan to integrate Metamask plugin into Brave extension UI for massive adoption ?

@bneiluj I'm not sure what you're asking, but we're actively working with Brave, exploring what might work. Not sure that guarantees "massive adoption".

@danfinlay A Metamask "Plug & Play" extension from Brave Extensions interface which is easier for people than cloning Brave鈥檚 browser-laptop repo and then get Metamask extension from the unique ID.

screen shot 2017-10-08 at 11 35 14

@bneiluj I don't know if you saw above, but Brave is actively trying to do exactly this:

brave/browser-laptop#8671

We're waiting for them to implement all the APIs that we use.

@danfinlay thanks a lot.
Looks like Brave has just registered MetamaskID into their components: https://github.com/brave/browser-laptop/commit/3cde4312973b52d36d7e914d689312cc52385cc7

This has shipped, you just have to enable experimental extensions for the moment!

This has shipped, you just have to enable experimental extensions for the moment!

Works on my machine without enabling experimental extensions. Brave v0.19.53

It's no where to be found in the Brave extensions. How are we supposed to use MM w/ Brave again?

Either under "Extensions" in the "Preferences" section, or when visiting a Dapp that requests web3, it will be suggested automatically. You may have an outdated copy of Brave?

Yep that was it. I installed via snap which I don't use very frequently and something in the sanp documentation led me to believe it updates apps automatically. Then I got an error when trying to execute: snap refresh brave and was forced to restart the snapd service.

I was v18... and now v20... and I found the newly added MetaMask capability thank you!

Was this page helpful?
0 / 5 - 0 ratings