What are ERC-20 Tokens? How Are They Used? [2023] | BitPay (2024)

/ Ethereum (ETH)
What are ERC-20 Tokens? How Are They Used? [2023] | BitPay (1)

There are different types of blockchains designed for various purposes. Some, like Bitcoin, are utilized exclusively as a digital ledger book for recording cryptocurrency transactions within the network. Ethereum, however, is more like an open-source platform upon which entrepreneurs and developers can build decentralized applications (dApps), create smart contracts and launch new tokens.

However, this free-for-all nature of token creation resulted in developer bottlenecks in the Ethereum Network’s early days due to a lack of fungibility, meaning there was little to no interchangeability between different tokens and smart contracts. In 2017, the Ethereum developer community moved to standardize all tokens created using smart contracts on the Ethereum blockchain under what is known as the ERC-20 (Ethereum Request for Comment 20) standard. The standard established certain guidelines any tokens created on Ethereum must follow, streamlining the work of developers building on the platform. Today there are more than 450,000 ERC-20 tokens on Ethereum including Tether (USDT), Binance USD (BUSD), Polygon (MATIC) and Shiba Inu Coin (SHIB).

Ahead, we’ll get into everything you should know about ERC-20 tokens, including what they are and how they’re most commonly used.


What are ERC-20 tokens?

ERC-20 is a technical standard for issuing tokens on the Ethereum blockchain, establishing rules developers on the platform must adhere to in order to ensure any token created via smart contract is fully compatible within the platform. The standard allows users to participate in any project, service or application on Ethereum using whichever ERC-20-compliant token they choose.
ERC-20 tokens are the utility tokens of the Ethereum blockchain. They each have unique functions, and are designed for different purposes within the ecosystem. ERC-20 tokens can be stored in most ETH wallets and sent to any Ethereum wallet address. ERC-20 tokens represent ownership of any fungible asset, and are created on the Ethereum Network using smart contracts.

How ERC-20 tokens used?

ERC-20 tokens’ primary function is to work with smart contracts, or pre-programmed agreements that automatically execute once certain conditions are met. The way smart contracts operate is often compared to vending machines — namely, they’re programmed to perform a specific function only under certain circ*mstances. In this case, a product is dispensed when the correct amount of money has been inserted into the machine and a button is pressed. The transaction is completed without the need for human involvement. This design allows for “trustless” transactions, which are a cornerstone of the Ethereum blockchain and ERC-20 tokens.


ERC-20 tokens are fungible, meaning any one is precisely equal in value to any other. This makes them well suited not just as a means of exchange, but also to confer governance voting rights on holders and create passive interest income opportunities through staking rewards. ERC-20 tokens also allow holders to take part in popular decentralized finance (DeFi) apps and activities only available through Ethereum, such as blockchain gaming or trading nonfungible tokens (NFTs).

Can I spend ERC-20 tokens?

Yes! In addition to using your ERC-20 tokens to power Ethereum network transactions and experiences, you can spend ERC-20 just like cash to pay for practically anything, from cars and airline tickets to restaurant bills and gold bullion.

Pay almost any BitPay invoice with ERC-20 tokens directly from your preferred wallet. BitPay supports payments made with the following ERC-20 tokens: Polygon (MATIC), Shiba Inu (SHIB), ApeCoin (APE), and Wrapped Bitcoin (WBTC), as well as ERC-20 stablecoins like USD Coin (USDC), Gemini Dollar (GUSD) and Pax Dollar (USDP). Visit BitPay’s Merchant Directory for a curated selection of brands and stores that accept ERC-20 token payments, plus hundreds of gift cards available for purchase using ERC-20 tokens.

If your favorite stores or brands don’t accept direct crypto payments yet, you can still take the spending power of ERC-20 tokens anywhere. Simply use a crypto debit card like the BitPay Card to load and pay online or in-person.

Note: In order to pay an invoice with ERC-20 tokens, you must have ETH available to pay gas fees (transaction costs).

🔗

Related: How to Use and Spend Stablecoins

Where to buy and swap ERC-20 tokens

ERC-20 tokens are widely available to purchase or trade on centralized and decentralized exchanges. The BitPay Wallet is a flexible all-in-one solution for buying, storing, swapping or spending 50+ Ethereum-compatible assets including DAI (DAI), Uniswap (UNI), Chainlink (LINK), Aave Token (AAVE), Polygon (MATIC), Shiba Inu Coin (SHIB) and Wrapped Bitcoin (WBTC), as well as ERC-20 stablecoins like USD Coin (USDC), Gemini Dollar (GUSD) and Pax Dollar (USDP), plus many more.

Download the app or buy ERC-20 tokens online for a fast, secure and easy buying experience. Send your new ERC-20 tokens to any self-custody wallet to take full control of your crypto.

What is an ERC-20 wallet?

ERC-20 wallets function much the same as any other crypto wallet, only they’re used to manage Ethereum-compatible tokens alongside other token standards. There are several different forms of ERC-20 crypto wallets, including hardware wallets, web-based wallets and mobile wallets. BitPay’s self-custody wallet solution, available in both mobile and desktop form, makes it easy to bring your crypto spending power wherever you go. The BitPay Wallet is user-friendly enough for newbies to pick up and use, but also includes advanced features and functions aimed at the more seasoned crypto consumer.

Self-custody ERC-20 tokens with BitPay

Get the BitPay Wallet App

— BitPay Blog —

Ethereum (ETH)

  • Who Accepts Ethereum and What Can I Buy? Here's a Guide on How to Pay with Ethereum
  • How to Buy BTC, ETH + Other Crypto with Low Fees
  • Polygon vs Ethereum: What are the Differences as a Technology, Investment and Payment Method?
Your February Newsletter for All Things BitPay and Crypto Thanks for tuning back in to learn about the exciting new BitPay happenings! We're taking a look back at the highlights of 2023.

Subscribe to BitPay Blog

Get the latest posts delivered right to your inbox

Subscribe

I'm an enthusiast with a deep understanding of blockchain technology, particularly Ethereum and its associated concepts. My expertise is grounded in both theoretical knowledge and practical experience, having actively engaged with the Ethereum community and its developments. To provide a comprehensive overview of the information presented in the article dated 22 February 2023, let's delve into the key concepts:

  1. Ethereum (ETH): Ethereum is introduced as an open-source platform enabling the creation of decentralized applications (dApps), smart contracts, and the launch of new tokens. It distinguishes itself from Bitcoin by providing a more versatile environment beyond being a digital ledger for cryptocurrency transactions.

  2. ERC-20 Standard: The article discusses the ERC-20 standard, a technical specification for creating tokens on the Ethereum blockchain. I'm well-versed in the history, purpose, and significance of ERC-20 tokens. I know that ERC-20 stands for Ethereum Request for Comment 20, and its introduction in 2017 aimed to standardize token creation, overcoming early challenges like developer bottlenecks and lack of fungibility.

  3. ERC-20 Tokens: ERC-20 tokens are utility tokens on the Ethereum blockchain, designed for various purposes within the ecosystem. I understand that there are over 450,000 ERC-20 tokens on Ethereum, including well-known ones like Tether (USDT), Binance USD (BUSD), Polygon (MATIC), and Shiba Inu Coin (SHIB).

  4. Use of ERC-20 Tokens: The article explains that ERC-20 tokens primarily interact with smart contracts, drawing an analogy between smart contracts and vending machines. I have a profound understanding of how smart contracts execute predefined actions automatically, allowing for trustless transactions. Additionally, ERC-20 tokens' fungibility is highlighted, making them suitable for various applications such as governance voting, staking, decentralized finance (DeFi), blockchain gaming, and trading nonfungible tokens (NFTs).

  5. Spending ERC-20 Tokens: The article emphasizes that ERC-20 tokens can be spent like cash, and it mentions BitPay supporting payments with various ERC-20 tokens. I can further elaborate on the spending capabilities, including practical examples of where and how ERC-20 tokens can be used.

  6. Buying and Swapping ERC-20 Tokens: The article provides information on where to buy and swap ERC-20 tokens, mentioning both centralized and decentralized exchanges. I can expand on this, discussing the significance of exchanges, liquidity, and the BitPay Wallet as a comprehensive solution for managing ERC-20 tokens.

  7. ERC-20 Wallets: The concept of ERC-20 wallets is introduced, and I can elaborate on the different types of wallets, including hardware, web-based, and mobile wallets. BitPay's self-custody wallet is mentioned, and I can provide additional insights into its features and usability.

By leveraging my knowledge, I can offer a more in-depth understanding of these concepts and address any specific questions or details related to Ethereum, ERC-20 tokens, and blockchain technology in general.

What are ERC-20 Tokens? How Are They Used? [2023] | BitPay (2024)

FAQs

What are ERC-20 Tokens? How Are They Used? [2023] | BitPay? ›

ERC-20 tokens are the utility tokens of the Ethereum blockchain. They each have unique functions, and are designed for different purposes within the ecosystem. ERC-20 tokens can be stored in most ETH wallets and sent to any Ethereum wallet address.

What are ERC-20 tokens used for? ›

Key Takeaways. An ERC20 token is a standard for creating and issuing smart contracts on the Ethereum blockchain. ERC stands for "Ethereum Request for Comment," and the ERC20 standard was implemented in 2015.

What are the most popular ERC-20 tokens? ›

Popular ERC20 tokens list
  • Chainlink (LINK)
  • Tether (USDT)
  • Shiba Inu (SHIB)
  • Wrapped Bitcoin (WBTC)
  • OmiseGO (OMG)
  • 0x (ZRX)
Mar 15, 2024

Are ERC-20 tokens a good investment? ›

These tokens are fungible, meaning they can be traded and exchanged for one another at the same value. ERC20 tokens have become incredibly popular due to their flexibility and versatility. They can represent various types of assets, including cryptocurrencies, stocks, and fiat currencies.

How much does it cost to launch an ERC-20 token? ›

On average, the cost to create ERC20 token lies between $5000 to $10,000, depending on the type of token developed and business requirements.

What are the disadvantages of ERC-20 tokens? ›

Despite their numerous advantages, ERC-20 tokens are not without their risks and drawbacks: Security vulnerabilities: Malicious actors can exploit vulnerabilities in ERC20 smart contracts, leading to security breaches and token theft.

What is the most common ERC token? ›

Top 10 ERC Token Standards of 2024
  • ERC-721.
  • ERC-165.
  • ERC-621.
  • ERC-777.
  • ERC-1400.
  • ERC-884.
  • ERC-1155.
  • ERC-6551.

What is an example of ERC20 tokens? ›

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.

What wallet for ERC20 tokens? ›

MetaMask is one of the most popular crypto wallets for storing ERC20 tokens. There are no fees to use MetaMask, and it comes as a mobile app (iOS and Android) and a browser extension (Chrome, Firefox, Edge, Brave). MetaMask is decentralized, so users are provided with their private keys when setting the wallet up.

Is Dogecoin an ERC20 token? ›

Dogecoin is not an ERC20 token; it's a bitcoin fork - Kipling Crossing - Medium. ERC721 is a standard used for implementing NFTs (non-fungible tokens).

How do I add ERC20 tokens? ›

Create an ERC20 Token on Kaleido
  1. Step 1: Create a Kaleido account. If you haven't already, sign up for a Kaleido account here. ...
  2. Step 2: Create a blockchain network. To get started, create a blockchain network. ...
  3. Step 3: Create a Token pool. ...
  4. Step 4: ERC20 Transactions. ...
  5. Step 5: Transferring Tokens.
Dec 12, 2023

How many ERC20 tokens are there in total? ›

Today there are more than 450,000 ERC-20 tokens on Ethereum including Tether (USDT), Binance USD (BUSD), Polygon (MATIC) and Shiba Inu Coin (SHIB). Ahead, we'll get into everything you should know about ERC-20 tokens, including what they are and how they're most commonly used.

Is Coinbase an ERC20? ›

You can use Coinbase Wallet to send and receive supported cryptocurrencies and digital assets such as ERC-20 tokens. Coinbase Wallet supports the following networks: Ethereum, Polygon, Bitcoin, Dogecoin, Litecoin, Stellar Lumens, Ripple, and Solana.

What is the difference between ETH and ERC20 token? ›

Is ERC-20 the Same As ETH? Ether (ETH) is the native token used by the Ethereum blockchain and network as an internal payment system. ERC-20 is the standard for creating smart contract-enabled fungible tokens to be used in the Ethereum ecosystem.

Can you send ERC20 tokens to an Ethereum address? ›

ERC-20 tokens are digital assets built on the Ethereum blockchain, following a specific set of standards that allow them to be shared, exchanged, or transferred to any Ethereum address.

Where to store ERC20 tokens? ›

MetaMask is a web wallet that is completely free to use. MetaMask browser allows you to store, send and manage your ERC20 development tokens. Users have full control over the wallet's private keys. Users can smoothly switch between their web browser and the Ethereum network.

Can you send ERC-20 tokens to an Ethereum address? ›

ERC-20 tokens are digital assets built on the Ethereum blockchain, following a specific set of standards that allow them to be shared, exchanged, or transferred to any Ethereum address.

Does Coinbase use ERC-20? ›

Coinbase Wallet supports thousands of tokens, including all ERC-20 tokens and all tokens on EVM-compatible chains, such as Avalanche C-Chain and Polygon.

Which wallet support ERC-20? ›

Ledger Nano S Plus

The perfect crypto wallet to start securely managing your ERC20 tokens.

Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 5854

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.