ERC20 is an official protocol for proposing improvements to the Ethereum (ETH) network. ERC stands for Ethereum Request for Comment, and 20 is the proposal identifier. This token standard defines a set of rules that apply to all ERC20 tokens that allow them to interact seamlessly with one another.