What is an ERC20 token?

Andrew Hall Updated by Andrew Hall

ERC20 is a standard for implementing tokens (i.e., cryptocurrencies) on top of the Ethereum blockchain. If a token follows the ERC20 specification, that token is compatible with any system that supports the specification. As an analogy, think of HTML. If you write a website using HTML, any web browser can display it because all web browsers understand HTML.

Further reading:

How did we do?

What is a fiat currency?

How does public key encryption work?