How do I deposit tokens or assets into Brave Wallet? Follow
Understanding the difference between "accounts" and "networks"
With Brave Wallet, you can hold a variety of different digital currencies on a range of blockchain networks. It’s important to ensure that you’re always sending or receiving funds on the appropriate networks. Sending tokens to the wrong network may result in permanent loss of funds. Brave Wallet will help to remind you of these details when sending or receiving assets, but we also encourage users to get familiar with common types of transfers for an extra layer of precaution.
For the most up-to-date list of supported blockchain networks, check the Brave Wallet FAQ. Brave currently supports the following networks:
Ethereum and EVM-compatible
ERC-20 tokens are the main Ethereum token standard. Ethereum’s native cryptocurrency, ETH, and ERC-20 tokens can be used on the Ethereum network.
In addition, Ethereum addresses are interoperable, meaning you can use the same address across all EVM-compatible networks. Once you have an Ethereum address, it can be used on any other EVM-compatible chain like Polygon, BNB Chain, Celo, Avalanche, Fantom, Optimism, or Aurora. For a broad list of EVM-compatible chains, visit https://chainlist.org/.
Solana
SPL tokens are the Solana token standard. Solana’s native cryptocurrency, SOL, and SPL tokens can only be used on the Solana network.
Filecoin
Filecoin’s native cryptocurrency, FIL, is the only asset that can be transferred on the Filecoin network.
Depositing Assets
Navigate to the Accounts
tab from the Wallet dashboard:
Here you’ll be able to view and manage the different public addresses that have been created or imported into Brave Wallet. You can create new accounts, delete imported accounts, rename accounts, and more.
You’ll notice two types of accounts: primary accounts and imported accounts. Primary accounts can only be created in your Brave Wallet, but they can still be exported to any other compatible wallet. Imported accounts can be brought into Brave Wallet in a variety of ways, either by connecting a hardware wallet, typing/pasting in a private key, or by importing a JSON file. Click on the account you would like to deposit assets into.
In the account view, you’ll see which network each asset belongs to.. In this example, you can see that the tokens are on Solana Mainnet Beta. This is another opportunity to verify that you are sending assets on the correct network (in this case Solana) to prevent any loss of funds. Click on the account address (you can also scan the QR code), located next to the account name at the top of the page, by clicking on it.
Paste the address into the withdrawal box of your exchange, or other self-custody wallet you wish to transfer from (note that the addresses below are blurred to prevent accidental deposits— never deposit funds to unknown addresses):
Exchanges (left) and wallets (right) have similar send/withdraw experiences. A good best practice for initiating transfers is to check the first four and last four digits of the address on both the send and receive side. For larger transfers, it is also recommended to send a small test transaction first.