ERC-20

Zuletzt aktualisiert 24. Sept. 2026

Kurz gesagt

ERC-20 ist eine Standardschnittstelle für fungible Token auf Ethereum und kompatiblen Smart-Contract-Netzwerken.

ERC-20 legt fest, wie Anwendungen fungible Tokenbestände einheitlich abfragen und übertragen. Innerhalb eines Tokens gelten Einheiten als austauschbar. Der Standard beschreibt Funktionen wie balanceOf, transfer und totalSupply sowie Ereignisse zur Meldung von Übertragungen und Freigaben.

Mengen und Dezimalstellen

Verträge rechnen mit ganzzahligen Einheiten. Meldet ein Token sechs Dezimalstellen, entsprechen angezeigte 1,5 Token insgesamt 1.500.000 Basiseinheiten. Dezimalstellen ändern die Darstellung, nicht den wirtschaftlichen Wert oder den Eigentumsanteil. Name, Kürzel und Dezimalstellen sind laut Originalstandard optional, werden jedoch häufig umgesetzt.

Ausgabeberechtigungen

approve erteilt einem Spender einen Freigabebetrag; transferFrom erlaubt ihm Übertragungen innerhalb der autorisierten Regeln. Die Freigabe von 100 Token versendet nicht selbst 100 Token, sondern schafft eine Ausgabeberechtigung. Große Freigaben können später eingehende Bestände gefährden, wenn der Berechtigte kompromittiert oder böswillig ist.

Was offenbleibt

Die Schnittstelle verlangt keine feste Menge und verbietet keine administrativen Kontrollen. Token können Prägung, Pausen oder andere Beschränkungen ergänzen. Netzwerk und Vertragsadresse sind wichtiger als das Kürzel. ETH selbst ist kein ERC-20-Token. Ethereum-Gas wird gewöhnlich in ETH bezahlt, auch bei ERC-20-Übertragungen.