Please click here to view a list of Brave Wallet features.
Brave Rewards is tied to Brave Private Ads. Brave Browser users who opt-in to Brave Rewards will see privacy-preserving, first-party ads in certain locations as they browse. By viewing these ads, users can earn a crypto token called the Basic Attention Token (BAT).
Brave Wallet is a tool that allows you to buy, store, send, and swap almost any crypto asset & NFT, connect other wallets and web3 DApps, and generally manage your whole crypto portfolio. You can store BAT you’ve earned through Brave Rewards in the Brave Wallet, but otherwise the two features are not connected.
Brave Wallet supports Ethereum, EVM-compatible chains and L2s, Solana, and Filecoin.
Yes. Brave Wallet supports multiple chains. From the Portfolio view in the Brave Wallet, each asset includes information indicating which network the asset is accessible from.
DApps connection is currently supported for Solana and Ethereum on Desktop and Ethereum on Mobile.
Yes, Brave Wallet is completely free to use. However, transactions (like sends or swaps) will require gas fees, and swaps may also include an additional transaction fee. These fees will be similar to—or the same as—other crypto wallets.
Brave Wallet is available on desktop and mobile, with the same operating requirements as the Brave Browser.
Note that initial versions of the Wallet on mobile may not include support for DApps or custom (EVM compatible) networks. However, we’ll be updating Wallet for mobile on a rolling basis and should have parity soon, so check back often.
Also note that biometrics (fingerprint) to open Brave Wallet is supported on iOS, and on Android P and above.
BAT Rewards come in the form of virtual BAT (vBAT) until you verify with an exchange. When you verify with an exchange, your vBAT gets deposited there and converted to real BAT. The step for going to an exchange is required for AML/KYC reasons. We're looking at the decentralization process for Brave ads rewards as part of Themis.
Brave Wallet is a self custody wallet and therefore we cannot currently pay to it for the user rev-share for ads. We would need to KYC/AML your address and may also need a money transmitter license to do so.
For tipping, we are planning to implement on-chain P2P tipping. There are some things to work through including high Ethereum gas fees and no anonymity on Ethereum. After we have Solana support we will likely add this pretty quickly.
Users can buy crypto assets from the Brave Wallet through our on-ramp partners by clicking on the Buy button in the Brave Wallet. On-ramp options will vary depending on country, desired token, and payment method.
Dapps work by communicating with a special object called
window.ethereum. Brave Wallet and extensions like MetaMask use this object to help connect you to dApps. However, only one wallet can provide
window.ethereum to websites. In Brave, we expose a setting in brave://settings/web3 to be able to change which wallet provides
window.ethereum. Here's a description of each setting:
Extensions (Brave Wallet fallback) - This is the default. Brave Wallet will expose
window.ethereumbut allow other extensions such as MetaMask to overwrite it.
Brave Wallet - Exposes
window.ethereumand prevents sites and extensions from changing
- Crypto Wallets (Deprecated) - Gives access to the old deprecated wallet. This option is not compatible with other extensions such as MetaMask.
Extensions (no fallback) -
window.ethereumwill not be provided by Brave Wallet at all. If you have extensions such as MetaMask, it is free to use
After changing the default wallet, it is best to restart your browser. Why?
- If you had Crypto Wallets loaded, it won't be unloaded until the next restart. When Crypto Wallets is loaded it will not work properly with other extensions trying to access
- Existing already opened tabs will not change to use the new wallet setting, you need a new tab or a browser restart.
Early versions of the deprecated Crypto Wallets extension used 24-words and were not BIP39 compliant. This was fixed later on for compatibility with other wallets to be compliant with BIP39.
If you have 24-words and you are restoring your wallet, then a checkbox will appear to use the legacy Brave method.
You should use that checkbox to get back at the same address as your old Crypto Wallets account.
For reference, the difference is:
- 24 words -> entropy and use entropy as seed
- Bip39: Valid mnemonic words->entropy->PBKDF2-HMAC-Sha256 and use that as seed
If you used the wrong method, simply restore on top again. Please remember if you are restoring you will replace and lose what your wallet currently has. You can restore from the lock screen on the wallet panel or in
Why won't my hardware device connect to Brave Wallet?
Please check the following settings if you are having any issues connecting your Hardware device to your Brave Wallet:
- Please make sure your hardware wallet is fully updated.
- Make sure your hardware device is fully connected to your laptop and ensure that the ETH app is selected.
- Make sure blind signing is turned on.