Currently, adding token logos to Blockscout is cumbersome, as it relies on listings from CoinMarketCap (CMC), CoinGecko, which only support publicly listed tokens. This creates a challenge for rollups and custom deployments where tokens are not (yet) listed on these platforms. Another way is the Blockscout Admin Panel, which requires manual intervention of the Blockscout team to update.
A widely adopted community standard, https://tokenlists.org/, allows projects to define and host their own token metadata, including logos. Supporting this standard would streamline the process of displaying token logos in Blockscout.
Feature Request:
  • Add an endpoint that allows BlockScout to fetch token metadata (including logos) from a self-hosted Token List URL.
  • Support the Token Lists JSON schema to ensure compatibility with existing tools.
  • Provide a way for users to specify a custom Token List URL within the config settings.
This feature would significantly improve the experience for teams launching rollups with native tokens that are not yet listed on centralized aggregators.