ERC-20 Token. Brief ReviewEthereum ERC-20 tokens are coins of third-party projects that work on the Ethereum blockchain. They are based on the ether network, use its power to conduct transactions, support its addresses and wallets, but at the same time have their own tickers, issue, rate and value. For example, although EOS is an ERC20 token, it boasts a capitalization of $ 11.5 billion, which is more than the absolute majority of independent cryptocurrencies that are mined by mining.

Most often, ERC-20 tokens are issued during the ICO in order to attract funding from investors (the token generation process is called TGE, from Token Generation Event). Projects issue a certain number of coins and sell them to everyone for bitcoins or ethers. It turns out something like startup shares or certificates confirming ownership of the asset. In addition, tokens can also act as an internal currency within the application system, individual stake coins, bonuses in the loyalty program, etc.
It should be understood that although ERC-20 tokens work on the ether blockchain, this does not mean that they will necessarily go on the stock exchange and increase in price by thousands of percent. Yes, of course, there are very promising projects with great potential and a great team that have a great future and can shoot. But there are also absolute shitcoins that are created to collect millions from investors and disappear into the night. Therefore, you need to be careful.
Making an ERC20 TokenCreating an ERC20 token and conducting an ICO is definitely not a rocket science task.
Preparing for the ICO, you should understand that the ICO is a pure marketing event. If you think that you will need a staff of programmers to conduct it, it’s a serious mistake. You’ll need marketing staff, as well as a normal amount of currency, to attract public attention. Yes, there are ICOs that happened without serious investments (due to their idea/experience/connections), but let’s not flatter ourselves with hopes and deceit — to collect a million dollars, you will have to invest thousands of dollars in ICO.
There are many ways to create your token. The simplest and the most popular are:
- Go to Waves/Cryptonotestarter (or analogues) and release your coin in 1 minute right in the interface.
- Solidity/Pyethereum (Ethereum-based token). Using the knowledge and/or the ERC20 smart coin writing standard (in fact, the source code of the coin with many blackjack variants) to sign a contract.To launch your token, you need to take the source code of the ERC20 token, change a couple of lines and upload the contract to the network by one of the clients (of.client Ethereum / Metamask / etc).
To Issue an ERC20 Standard Token, You Need:Step 1- choose a name, for example Best Coin
- choose a symbol, let’s make it BEC
- choose the number of ethereum based tokens, it is unchanged, for example 10,000
- choose whether the tokens will be divided, if so, how many decimal places will be the maximum
If you trust the community, you can use the utilities — this or others. The problem with such services is that they do not provide source code, only byte code. Therefore, there is no confidence in their purity. But most often, such things are written by guys with a name, so you can still trust it.
Step 2Deploy the Token
Enter this data into the smart contract available by the link. Download both .sol files. Go to the remix editor. Download both files.
Files are loaded with the Load(Open) button. Select both files.
Open NewToken.sol, put the necessary values in <brackets> instead of variables:
- totalSupply — total number of tokens
- name — the full name of the token
- decimal — the number of zacks after the decimal point. The fact is that in contracts, everything is stored only in integers. Therefore, you should specify the number of characters if you want to be able to credit a non-integer number of tokens.
- Symbol — a symbol for exchanges
- Buy ads
- Unplug
It should turn out something like this:

Save it. It remains to upload the contract to the network.
Read about the following steps and learn more about ERC-20 tokens: https://icoda.io/blog/15-minutes-guide-to-creating-an-erc20-token-based-on-ethereum/ [nofollow]