Hi Brave Community,
I’m working on a project involving a decentralized application (dApp) that interacts with Web3 wallets, and I’ve noticed a few compatibility quirks when users access it via the Brave browser. It seems like there are occasional issues with MetaMask injection or wallet detection within our frontend stack.
Before I dive deeper:
- Yes, I’ve tested the same dApp on Chrome and Firefox with MetaMask successfully.
- I’ve gone through the Brave Shields and tried adjusting settings.
- I’ve read through the Web3/Wallet documentation on Brave and a few similar topics here.
I wanted to ask:
- Are there any Brave-specific best practices for dApp developers?
- Is there an official developer doc on how Brave handles Web3 wallet injection or Ethereum provider fallbacks?
- Has anyone else faced this issue while developing on chains like Ethereum, BNB Chain, or Polygon?
Our dev team (I’m working with Nadcab Labs – a Web3 development company) is trying to optimize compatibility across major browsers, and Brave support would really help us serve users better.
Any help or insights would be appreciated!
Thanks in advance.