Is the only way to create your own tokens/cryptocurrency on Ethereum by deploying a Smart Contract following the ERC20 standard?
After deploying the token contract, is the only way to transfer the tokens using this contract? For example: If the transfer method in the contract is hard coded to transfer to address "ABC" no matter what you specify the "to" address to be. Is there a way to transfer the tokens to address "XYZ"?
Many thanks