Asset prices are temporarily delayedSome assets have stopped receiving fresh price data. Updates will resume automatically once the pipeline recovers.
Bitculator

Get Bitculator on Android

Marketcap:

$1,929,026,156,228

Volume 24h:

$224,726,583,899

Jun 06 Liquidations:

$0

24H Long/Short:

Coming soon

ERC-20

What does ERC-20 mean in crypto terms?

An ERC-20 Token is a standard protocol for creating and issuing smart contracts on the Ethereum blockchain.

ID: 88
Hero Image

What is ERC-20?

ERC‑20 is the common rulebook that tells Ethereum tokens how to behave. It defines how they’re created, moved, and checked, so wallets and exchanges know what to do. Think of it like USB for coins on Ethereum: agree on the shape, everything plugs in.


Myth

ERC‑20 is a coin like ETH. Not quite. ERC‑20 is a standard for a smart contract that issues a fungible token, which many different projects can use.


How ERC-20 works

Picture a developer deploying an ERC‑20 contract on Ethereum. That contract sets the name, symbol, decimals, total supply, and how transfers and approvals work. From there, wallets and apps speak the same language.

  • Step 1: A developer writes the contract code and deploys it to Ethereum.
  • Step 2: The contract mints tokens to certain addresses, for example the project treasury or you during an airdrop.
  • Step 3: You send tokens with transfer, and the contract updates balances and logs an event.
  • Step 4: You can approve a spender, which lets an exchange or app move a set amount on your behalf.
  • Step 5: Apps and wallets read the standard functions, so they can display balances and do swaps without custom code for every token. Yep, it’s that simple.

Because the rules are consistent, the same buttons work across different coins.


Why ERC-20 Matters

It saves everyone time and mistakes. And it unlocked the boom in Ethereum tokens.

  • Benefit: One standard means your wallet, exchange, and dapp already know how to handle new coins.
  • Perspective: ERC‑20 gave crypto Lego vibes by boosting interoperability across apps and chains that connect to Ethereum.
  • Relevance: You’ll see it in DeFi swaps, DAO treasuries, gaming items that are fungible, and yes, countless memes.

Tip

Always verify the contract address and decimals before sending an ERC‑20. Wrong address or wrong network equals gone funds.


Key Characteristics of ERC-20

Here’s what sets it apart and keeps it everywhere:

  • Standard: A fixed set of functions like totalSupply, balanceOf, transfer, approve, transferFrom.
  • Fungible: Every unit is identical, unlike collectible NFTs.
  • Transfers: Moving coins is a contract call that updates balances and emits an event.
  • Allowance: Approvals let apps spend up to a limit from your wallet.
  • Decimals: Tokens define their own decimals, often 18, so amounts display right.
  • Compatibility: Wallets and exchanges support it by default, which is why many Stablecoins use it.

Variations

Think of these as add ons and cousins:

  1. Permit: EIP 2612 adds gasless approvals signed off chain.
  2. 777: ERC 777 tweaks hooks and compatibility for advanced moves.
  3. 1363: Payable tokens that trigger actions on receipt.

Reminder

Approvals stick around until you lower or revoke them. Review allowances periodically, especially after testing new apps.


Example

You buy a new ERC‑20 on a DEX after reading the contract address in the project’s docs, a launch that might have started with Initial Coin Offerings (ICOs) or a fair launch.


Fun Fact

The name is dry, the impact isn’t. ERC stands for Ethereum Request for Comments, and 20 was simply its proposal number, yet it shaped crypto like a top sweater drop shapes a season.


Wrap-Up

Short take: ERC‑20 is the shared playbook that lets Ethereum coins work everywhere without drama.

Explore Other Crypto Terms

Did you find this term clearly defined?

Did we forget anything?

Your input helps us keep things correct. Contact us if anything is incorrect or missing.

Contact