Decentralized Programmer: My first Erc20 token on Ethereum blockchain!

in #ethereum6 years ago

I just deployed my first ERC20 token to Ethereum blockchain.

PropertyValue
SymbolIZX
NameIZOTX
Total supply100,000.000000000000000000
Decimals18
Token addresshttps://etherscan.io/token/0xc22dd4af2b43e05523c725db59e9c3917c1b9a82

ERC20 is the most common used interface for creating tokens on Ethereum blockchain. It gives you base token functionality like transferring tokens, checking balance and etc. The full list of methods that needs to be implemented by ERC20 is listed below:

contract ERC20Interface {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

Deployment

Deployment was done using RemixIDE connected to Ethereum blockchain via Metamask extension.
I described those tools with more details in my previous blog posts:
RemixIDE
https://steemit.com/ethereum/@cryptoizotx/decentralized-programmer-part-3-remix-ide-ganache-cli
GanacheCLI and Metamask
https://steemit.com/ethereum/@cryptoizotx/decentralized-programmer-part-1-environment-metamask-and-ganache

Coin Marketplace

STEEM 0.20
TRX 0.12
JST 0.028
BTC 64024.15
ETH 3515.24
USDT 1.00
SBD 2.55