ERC-20 Token sind basierend auf der Ethereum Blockchain, da sie eine fertige Infrastruktur bietet. Für die Token gibts einen Smart-Contract Standard, die die Token integriert haben müssen, um als ERC-20 zu gelten. Smart Contract sind programmierte Verträge die nach dem “Wenn, dann” Prinzip funktionieren. Diese vorausgesetzten Codes legen fest, wie der Transfer der Token stattfindet. Somit ist der ERC-20 eine Tokenart auf der Blockchain, der für verschiedene Anwendungen im Bereich der dezentralen Finanzen angewendet werden kann.