tokenicons.org

A free, up-to-date collection of ERC20 icons.

Website: tokenicons.org Github: github.com/albertocevallos/token-icons NPM: npmjs.com/package/token-icons

Summary

TokenIcons is a new public good that aims to solve the problem of the Ethereum community creating, discovering and maintaining token icons in a way that is transparent and highly-accessible for all web3 devs.

At the core, the projects consists of 3 parts:

  • tokenicons.org: A Next.js website to discover and get info about popular ERC20 icons.
  • Assets: Repository containing metadata and PNG images for ERC20 icons.
  • Package: NPM package with helper functions for interacting with assets.

Current Problems

  1. Redundancy, every DeFi/Web3 project runs their own "assets" bucket and CDN.
  2. Limitations, existing solutions like Trust Wallet Assets unfortunately don't support many of the tokens native to Ethereum and other EVMs.
  3. Consolidation, there are multiple independent efforts that could be brought under the same umbrella.
  4. Spams, could be prevented through community-curated canonization.

A Path Forward

Although icons will be primarily sourced through community efforts, I'd like to create a working group of QA devs, funded by public good grants to prevent spam, scams and allow for the canonization of reputable tokens.