- What are the benefits of setting a token standard like ERC20?
A standard like ERC20, or any standard for that matter, lets all players know and operate on the same rule set. Makes for easier creation and operational ability for wallets and exchanges.
- What functions are in the ERC20 Token Standard Interface?
balanceOf - to store and return the balance of the provided address
totalSupply - calculate and return the total amount of the token that exists in circulation
transfer - send a given amount of the token to another address
transferFrom - allows a smart contract to automate the transfer process and send a given amount of the token on behalf of the owner
approve - authorizes, or approves, the given address to withdraw instances of the token from the owner’s address.
allowance - provides the number of tokens allowed to be transferred from a given address by another given address
All of the above were copied and pasted from here and there but quite an interest read!