IT-lexicon › Programmeren › ERC-20

ERC-20

Programmeren Svenska → Bijgewerkt: 2026-10-03

De standaardinterface voor fungibele tokens op Ethereum — zes functies waardoor ineens elke wallet met elk token overweg kan.

Het voorstel kwam in 2015 en schrijft onder meer transfer, balanceOf en approve voor. Het gaat om interoperabiliteit: zolang een contract de interface implementeert, hoeft geen wallet, beurs of dienst iets specifieks over dat token te weten.

De eenvoud dreef de ICO-golf van 2017, want een token uitgeven kwam neer op het kopiëren van enkele tientallen regels code. Een bekende zwakte is het approve-patroon, waarbij je een contract het recht geeft je tokens te verplaatsen — onbeperkte goedkeuringen liggen achter een groot deel van alle leeggehaalde wallets. ERC-721 is het tegenstuk voor niet-fungibele tokens.

← Terug naar het lexicon