More than likely, you will have heard of ERC20. When a new cryptocurrency is out, the first question that usually arises is—is it an ERC20 token? People assume incorrectly regarding the ERC20 token; they think it is a cryptocurrency based on Ethereum. Well, technically speaking, this is true, but it does not tell the whole story. ERC20 is a standard in Ethereum for creating a token. The simple token that we have just created does not fulfill the ERC20 standard. Yes, it is a digital token smart contract, but it is not an ERC20 token. ERC20 is one of many reasons why we have seen an increase in the number of new cryptocurrencies in 2017. However, ERC20 is not a requirement for creating a token on top of Ethereum.
To create an ERC20 token, you must implement the following methods:
function totalSupply() public view returns (uint256)
function balanceOf(address _owner...