[How to Create Your Own Crypto Token ]- Steemit Crypto Academy | S5W2 | Homework Post for @reddileep

in SteemitCryptoAcademy2 years ago (edited)

Steemit Crypto Academy Beginners' course Season 4Task 4 Blockchain, Decentralization, Block explorer.png

Entire Question

1- Introduce how to create your own Cryptocurrency by differentiating between token and coin.
2- Demonstrate how to prepare everything needed to create a crypto token, such as making a wallet and adding a few coins to it to pay the gas fee. (Here you should deposit at least 15$ worth of BNB coins from your exchange wallet to the newly created wallet)
3- Explain the Remix IDE and download the source code by showing each step. (Screenshots required)
4- Customize the source code according to your imagined future project. (In addition to simply stating the steps, you should provide a clear explanation about each customized code)
5- Demonstrate all the steps to add your created crypto token into your any wallet such as Trust Wallet and MetaMask wallet. (Screenshots required)
6- Verify transactions and other details through the relevant Block Explorer. (Screenshots required)

paragraph seperator image.png

1- Introduce how to create your own Crypto currency by differentiating between token and coin.

Day after day we see more and more cryptocurrencies appear on the market in all existing blockchain networks (Binance Smart Chain, Ethereum, Solana, among others), however, not all these cryptocurrencies are successful because they do not comply with their community or only try scam people.Creating a cryptocurrency is a real challenge, you have to have a lot of programming knowledge and know the operation of a blockchain if we want to be the creators of a crypto we must study a lot. However, over the years, technologies improved and platforms emerged where we can create crypto tokens by following a few simple steps and complying with the requested requirements. It should be noted that, although there is a platform to create crypto tokens, we must still have a little knowledge to enter this world, since if we do not have any experience with cryptocurrencies it will be a difficult task.

As you can read, we have named two important elements, cryptocurrency and cryptocurrency. In general, all users make the mistake of calling both cryptocurrencies and although popular knowledge is fine, the truth is that we make a mistake because cryptocurrencies and cryptocurrencies are not the same.

What is a Token


source

In the crypto world, a token is defined as a digital asset which we can find within a specific blockchain (Ethereum, SOLANA, TRON, among many others), generally these tokens respect the standards that the blockchain has and in this way they can be compatible With its services, among the most used standards we have the ERC-20, BEP-20, TRC-20 standard among many others.

What is a coin


source

A Coin is a digital asset that has its own blockchain and does not depend on another to function, that is. Any coin that appears natively on the network. Among the most famous coins we find ETH, BTC, DOGE, LTC, BNB, XRP, among others.

Key Differences


source

CoinToken
It is part of its own blockchainYou need the blockchain of a coin to exist
The network commissions are paid with the same coin (Example, if we send BTC we pay the commissions with BTC)The network commissions are paid with the native coin of the blockchain to which they belong (Example, if we send the CAKE token, we pay the commissions with BNB)
Use in decentralized applications is limitedTokens are a vital part of decentralized applications and we can use them in many of the existing Dapps
You do not need smart contracts for its operationIt is necessary for the blockchain to have support for smart contracts for them to work
There is only one type of coinThere are several types of tokens: value, security and utility
A coin requires a more complicated process for its creation in which all its characteristics must be programmed and configuredTokens can be created much easier with platforms that offer the necessary tools for token creation

paragraph seperator image.png

2- Demonstrate how to prepare everything needed to create a crypto token, such as making a wallet and adding a few coins to it to pay the gas fee.

To create a crypto token we must prepare the tools to be able to manage everything necessary and one of those tools is to have a Wallet with enough money to pay the commissions that they will charge us for creating a token, in this case I will use the Metamask wallet and I will transfer you approximately $ 15 in BNB cryptocurrency.

First log into MetaMask

Screenshot_1.png
Image source

Then click on the download Icon displayed on the window.

Screenshot_2.png
Image source

Then we can select the browser to download. I will select the chrome download option as mentioned in the image below.

Screenshot_3.png
Image source

Then click on “Add extension” option.

Screenshot_4.png
Image source

Then we can see that it is successfully added to chrome.

Screenshot_5.png
Image source

Then click on the “create wallet”.

Screenshot_6.png
Image source

Click on “I agree”.

Screenshot_7.png
Image source

Now it is the time to create a password as seen in the screenshot below.

Screenshot_8.png
Image source

Then click on the next option and get the secret key. Remind it for the security purposes.

Screenshot_9.png
Image source

Then we can see that we get the mnemonic phrase which we have to arrange and then all it done.

Screenshot_10.png
Image source

The Mekamask wallet is created now.

Screenshot_11.png
Image source

Then you can add coins to the wallet installed.

Screenshot_13.png
Image source

Now I’m changing the settings.

To add a network we must enter the network registration data, in the case of BSC they are the ones that I will show below:

The above data must be entered into the form.

Screenshot_12.png
Image source

Now it is clearly seen that the BNB is added to the wallet.

Screenshot_14.png
Image source

At this point we will focus on withdrawing the equivalent of $ 15 in BNB, from our exchange platform, to our metamask wallet, in my case I will use binance, this procedure is carried out to pay the commission payments of the creation of the token.

In our binance account, having already selected BNB, we proceed to click on “withdraw”.

Screenshot_15.png
Image source

paragraph seperator image.png

3- Explain the Remix IDE and download the source code by showing each step.

Remix IDE is a tool that allows users with little programming knowledge to create crypto tokens for blockchain networks, mainly for the Ethereum network and the Binance Smart Chain. IDE is the acronym used to refer to "Integrated Development Environment", with this name they refer to the fact that everything necessary to create a token can be achieved in a single tool, because it integrates all the necessary characteristics.

Remix IDE uses the Solidity programming language. This programming language is what gives life to smart contracts within Ethereum and is responsible for the existence of decentralized applications, although it is not the only programming language that exists for Ethereum if it is one of the most complete that we can find.
Remix IDE allows the user to have control over the characteristics of the token they want to create and among its possibilities we find a code debugger that allows users to make sure that the code written for their token does not have any errors.

Among the features of Remix IDE

  • The tool is opensource and users do not have to pay to use it

  • It can be used in web browsers or in its desktop version

  • It is developed in JavaScript

  • It is developed to be an intuitive and easy-to-use tool

Remix IDE is a very useful tool to create tokens easily and gives thousands of users the experience of being able to do so.
In order to create the crypto token we must download the source code that will allow us to create our token, in our case we will create a BEP-20 token of the Binance Smart Chain so we will need the source code of the standard BEP-20 crypto token, to download it we must do the next:

We go to Docs Binance , on the right we will see the table of contents, we will search for '' Asset Management '' and click on '' BEP20 Asset ''

Screenshot_16.png
Image source

Now we click on '' Issue BEP20 '', this will take us to a page where they will explain how to edit the token, but we are interested in downloading the source code, so we will look for the option that says **''Create new contract BEP20Token .sol and copy contract code from the bep20 token template here'' ** and click on '' here '' to download the source code.

Screenshot_17.png
Image source


Screenshot_18.png
Image source

Then I downloaded the template and opened it with my Note pad application.

paragraph seperator image.png

4- Customize the source code according to your imagined future project


Now we are going to proceed to edit the source code with the data of the token that we want to create, for this we must follow the following steps.


We open the Remix Ethereum web page , in the Workspace we look for the folder '' contracts' ', we right click on it, we click on' 'New file' 'and we put the name we want, in my case the name will be' 'New Project'.

Screenshot_19.png
Image source


Screenshot_20.png
Image source

The folder was made with .sol extension.

Screenshot_21.png
Image source

Now we must find the source code that we downloaded, open it with the notepad on our pc, copy all the information, return to Remix ID, select the element that we have just created and in the text box we paste all the source code.

Screenshot_22.png
Image source

In this step we must edit the set of codes that begins on line 351, modifying these lines of code we will give our crypto token the following characteristics:

  • name = "Dilchamo";
  • symbol = "DCO";
  • decimals = 18;
  • total Supply = 1000000 * 10 ** 18;

Screenshot_23.png
Image source

With the data edited, we click on the compiler icon and then click on "Compile New project.sol", wait a few seconds for it to compile. Here you will always get the name that you put to your project.

Screenshot_24.png
Image source

After compiling we click on the icon '' Deploy & run transactions '' and then click on '' Deploy ''.

Screenshot_26.png
Image source

Then we can see the deploy details as below.

Screenshot_27.png
Image source

paragraph seperator image.png

5- Demonstrate all the steps to add your created crypto token into your any wallet such as Trust Wallet and MetaMask wallet

We must open metamask, click on the account options, click on '' Connected sites '', then click on '' Manually connect to the current site '', click on next and then on connect. (You can view the images from left to right and be guided by the numbers to go through the process)

Screenshot_28.png
Image source

I manually add my token as above mentioned method.

99pyU5Ga1kwqSXWA2evTexn6YzPHotJF8R85JZsErvtTWXdGj1EDQXwvjvcTxtfYYVYs89nAX84cGKjsy8iGgPEgzSn1wYpTKs6qvcd12rdrXmc57aHiynredpsSuQeDtr.jpg
Image source

Now it is the time to import tokens.

99pyU5Ga1kwqSXWA2evTexn6YzPHotJF8R85JZsErvtTWXoBeRJ3bmU4Coj4dS1ThWaRyFXSCYnmjB6fFmWSShgWPHvLeDaNaabeP7fjoF7sv6u51sFdZNuW2ax2jhJf4z.jpg
Image source

I have successfully imported the tokens here as in the below image.

paragraph seperator image.png

6- Verify transactions and other details through the relevant Block Explorer.

Now we go to https://bscscan.com/, we look for the Hash and we can see all the data related to the transaction. In the line '' Tokens Transferred,'' we will see the name of our crypto token and click on it.

Screenshot_31.png
Image source

CONCLUSION

From this lesson, I got the basic knowledge about the way of creating our own token and also the payment of the gas fee. This lesson gives a full idea of how to do it really simply. Thank you professor @reddileep for this lesson. Thank you for reading my post.

SAVE_20210724_220410.jpg

Sort:  
Loading...
 2 years ago 

@dilchamo look back
it's not good it's about a 2-month-old post and you do not look or also do not comment.
It's a bad habit.

My Link

https://steemit.com/hive-172186/@alihasnain8/hfthd-achievement-5-task-2-by-alihasnain8-or-or-review-steemscan-com

Hello Mam
Hope you are well
Mam here is my task homework which has not been checked yet and it is gonna expired in 1 day so please check it

https://steemit.com/hive-108451/@adeelasif/block-chain-wallets-types-uses-and-installation-steemit-crypto-academy-season-5-homework-post-for-task-9

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.032
BTC 69611.14
ETH 3805.50
USDT 1.00
SBD 3.82