When a user adds a custom token, its visual representation matters. This test involves adding a lesser-known ERC-20 token. MetaMask should attempt to fetch the correct logo and branding information for the token from a trusted registry or the token’s contract itself. The logo should display clearly next to the token’s balance in the asset list and on the send/receive screens. If the token is not in a registry, a generic icon should be displayed. This attention to detail enhances the user experience, making it easier to quickly identify assets visually rather than just by name or contract address, which can be similar for scam tokens. The reliability of this metadata fetching is part of the wallet’s infrastructure. The process of how token logos are retrieved and displayed is part of the wallet’s effort to provide a rich user experience, details of which are sometimes shared on the official blog at metamask. The test is successful if the correct logo is displayed for a known token and the UI remains stable for an unknown one.