Skip to main content

ERC-20 Token

eth
token
standard

ERC-20 is Ethereum's common fungible token standard, defining transfers, balances, approvals, and supply queries.

1
basic

An ERC-20 token is a fungible token implemented as a smart contract on Ethereum or another EVM-compatible network. Fungible means each unit is interchangeable with any other unit of the same token.

2
standard

The ERC-20 interface defines functions such as totalSupply(), balanceOf(), transfer(), approve(), allowance(), and transferFrom(), plus Transfer and Approval events. This shared interface is what makes token integrations reusable.

3
risks

ERC-20 approvals are powerful and can be risky. Users may accidentally approve unlimited spending, interact with fake token contracts, or send tokens to contracts that cannot return them.

Conceptual links

Related terms

2 linked

Explore connected entries beyond the alphabetical index.

All terms and definitions may update as the Cryptionary improves.