Creating a basic ERC20 token in Ethereum
One of the most well-known and widely used token standards within the Ethereum community is ERC20. ERC20 makes the assets more easily interchangeable and ensures they can work with the various distributed applications that follows the same standard.
In this recipe, you will learn to create an ERC20 token and learn about various properties of it.
Getting ready
Since you will be creating a smart contract in Ethereum, you need to have a development environment that supports solidity programming and an Ethereum network to deploy and test your code.
The most commonly used IDE for solidity is Remix and it has a built-in Ethereum test environment. You can access it from https://remix.ethereum.org/.
How to do it…
- To create an ERC20-based token in Ethereum, you need to follow a certain standard. The contract should include the following functions:
totalSupply()
balanceOf(address _owner)
transfer(address _to, uint256 _value)
transferFrom(address _from, address _to...