What are ERC-20 tokens?

Guides 2025-09-03 16:33

In this article, you will learn the basics of the Ethereum token standard, what ERC-20 tokens are used for, and how they work.

What are ERC-20 tokens?

ERC-20 Tokens Overview

ERC-20 tokens are sets of 'fungible' digital tokens that live on the Ethereum network. Fungible here means that each token in the set is indistinguishable from every other token in the set. This is analogous to how one US dollar is effectively indistinguishable from every other US dollar (at least in the digital realm). When it comes to ERC-20 tokens, each set is differentiated by a ticker symbol like ABC or XYZ. There may be, for example, a set of 1 million ABC tokens, and another set of 10 million XYZ tokens. The barrier to entry for creating ERC-20 token sets is low (it's really just a matter of deploying a relatively simple 'contract' to the Ethereum network), so the number of sets is measured in the thousands. For this reason, most sets actually have very little value. Some, however, are worth billions.

The ERC-20 Standard

ERC-20 refers to a technical standard that defines a common set of rules such as how the tokens can be transferred, how transactions are approved, and the total supply of tokens. The ERC-20 standard arose from a 2015 proposal that was merged into the Ethereum protocol via an Ethereum Improvement Proposal (IEP-20).

Interacting with ERC-20 Tokens

Interacting with ERC-20 tokens requires the use of ETH. For example, if you want to send 100 ABC tokens to Alice, you'll need to attach a small amount of ETH to pay for the transaction.

Read more: What is gas and how do fees work in Ethereum?

Creating ERC-20 Tokens

ERC-20 tokens are created by deploying smart contracts. The logic of smart contracts allows for some interesting use cases, even just for the creation of a set of tokens. For example, consider a contract written such that it can receive a maximum of 1000 ETH (that is, a total of 1000 ETH can be sent to the contract), and for every one ETH sent into the contract, the contract automatically 'mints' and sends 100 ABC tokens back to the sender. This would "create" 100,000 ABC tokens and distribute them amongst anyone who sent ETH to the contract. It's worthwhile noting that this process has similarities to an initial public offering of stock, where shares in a company are issued and distributed to people who have purchased them with dollars.

Use Cases and Varieties of ERC-20 Tokens

There are a huge variety of ERC-20 tokens. Some, like in our example above, represent financial assets that are arguably similar to a share in a company. Note that this feature means such tokens may be considered securities by financial regulators, potentially subjecting the issuers to a range of legal obligations depending on the jurisdiction.

ERC-20 tokens can also be used to represent things like loyalty rewards and reputation points. Imagine, for example, an online travel agency that issues points to users every time they make a booking through the platform. These points could be used to pay for future bookings. They could also provide holders with additional benefits like VIP service, a share of the fees generated by the booking platform, or even a say in how the platform is governed. Importantly, the points (tokens) could also be traded with other people, a feature that endows them with value beyond just the ecosystem in which they were created.

ERC-20 tokens can also be used to represent physical objects like gold or real estate. However, when digital tokens are used to represent physical objects, maintaining the connection between the two presents difficulties.

Consider the example of ERC-20 tokens that represent US dollars - as in one of the most-used and most widely distributed ERC-20 tokens, Tether (USDT). Holders of Tether tokens, which go by the ticker symbol USDT, have a claim on US dollars that are held in the bank accounts of a company called Tether Limited. The value of 1 USDT has so far reliably mirrored the value of 1 'real' US dollar, however, since the bank accounts of the company behind USDT exist outside of the Ethereum network, participants must rely on traditional auditing practices to verify the existence of the 'real' dollars. This reliance on a third-party that exists outside of the code-driven world of the Ethereum shared computer, makes it harder to guarantee 'truth.' Thus, there's always the chance that participants will lose confidence that Tether-the-company does, in fact, hold sufficient dollar reserves - a circumstance that may result in a situation where 1 USDT is not worth the same as 1 US dollar.

Despite the challenges, the fact of USDT tokens living on Ethereum endows them with a certain utility beyond 'real' US dollars. Specifically, you can easily move them around (including across borders), trade them for other tokens, or even send them to a smart contract that allows you to earn yield on them. For these reasons, the growth in adoption of USDT and other Ethereum-based US dollar tokens has been rapid.

Read more: What is Decentralized Finance?

ERC-20 Token Standard Adoption Across EVM-Compatible Networks

The ERC-20 token standard, originally designed for the Ethereum blockchain, has seen widespread adoption across EVM (Ethereum Virtual Machine) compatible networks. This is largely due to the standard's flexibility, efficiency, and the ease with which developers can create and deploy tokens using it. As a result, numerous blockchains that support EVM compatibility, such as BNB Smart Chain, Polygon, and Avalanche, have embraced ERC-20, allowing for seamless interoperability of tokens across these platforms. This cross-chain functionality has not only facilitated a more fluid movement of assets within the crypto ecosystem but has also spurred innovation in decentralized finance (DeFi), gaming, and other decentralized applications (dApps). By leveraging the ERC-20 standard, these EVM-compatible networks can ensure a consistent and reliable user experience, further cementing ERC-20's role as the foundational building block for token creation in the blockchain space.

The superex.com Wallet app supports ERC-20 tokens not only on Ethereum, but also across the EVM-compatible networks supported in the wallet (at the time of writing these are Avalanche, BNB Smart Chain, and Polygon.

Share to:

This content is for informational purposes only and does not constitute investment advice.

Curated Series

SuperEx Popular Science Articles Column

SuperEx Popular Science Articles Column

This collection features informative articles about SuperEx, aiming to simplify complex cryptocurrency concepts for a wider audience. It covers the basics of trading, blockchain technology, and the features of the SuperEx platform. Through easy-to-understand content, it helps users navigate the world of digital assets with confidence and clarity.

How do beginners trade options?How does option trading work?

How do beginners trade options?How does option trading work?

This special feature introduces the fundamentals of options trading for beginners, explaining how options work, their main types, and the mechanics behind trading them. It also explores key strategies, potential risks, and practical tips, helping readers build a clear foundation to approach the options market with confidence.

What are the risks of investing in cryptocurrency?

What are the risks of investing in cryptocurrency?

This special feature covers the risks of investing in cryptocurrency, explaining common challenges such as market volatility, security vulnerabilities, regulatory uncertainties, and potential scams. It also provides analysis of risk management strategies and mitigation techniques, helping readers gain a clear understanding of how to navigate the crypto market safely.

Bitcoin historical price data and trends

Bitcoin historical price data and trends

This special feature gathers multiple articles on Bitcoin’s historical price data, analyzing past trends, market cycles, and key events that shaped its value. It also explores factors influencing price movements, providing readers with insights into Bitcoin’s long-term performance and market patterns.

Detailed Illustrated Guide to Contract Trading

Detailed Illustrated Guide to Contract Trading

This collection, "Detailed Illustrated Guide to Contract Trading," explains the fundamentals of contract trading, including futures and margin trading. It uses clear illustrations to simplify key concepts, risk management strategies, and order types, making it accessible for both beginners and experienced traders.