- Verify there are no appearances of the word MetaMask
- Verify links to MetaMask resources such as websites and email should point to Brave resources
- Verify all downloadable resources (Seed/Logs) contains Brave file names
- Verify MetaFox logo is not present on any screen
- Verify Ethereum client component is downloaded when you open brave://wallet for the first time
- Verify Ethereum client component is only loaded when brave://wallet page is loaded after install
- Verify Ethereum client component is successfully updated and doesn't corrupt the browser wallet
- Delete component folder. Verify the component is downloaded successfully after browser relaunch
- Verify visiting web3 page triggers a check for setting up Crypto Wallet if not already done
- Verify Ðapp can successfully connect to your crypto wallets account, signed via a pop-up notification
- Verify Ðapp transactions where assets are set/received show up in the account activity view within the extension
- Verify you can import Brave Crypto Wallet using 24 seed words
- Verify you can import MetaMask Wallet using only 12 seed words
- Verify you can restore Brave CW/MM account from the login screen
- Verify Eth/ERC-20 tokens can be received at the addresses generated for your account
- Verify Eth/ERC-20 tokens can be sent to other addresses from your account
- Verify a successful transaction can be done on a restored wallet
- Verify JS Ethereum Signature work as expected in
https://danfinlay.github.io/js-eth-personal-sign-examples/
- Verify you can link hardware wallet using Trezor and unlock the wallet
- Verify you can link hardware wallet using Ledger Nano and unlock the wallet
- Verify vertical scroll bars are shown when browser resolution is smaller than the page viewport
- Verify all controls/buttons on Crypto Wallet are responsive when browser resolution is changed