[How to Create Your Own Crypto Token ]- Steemit Crypto Academy | S5W2 | Homework Post for @reddileep
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)
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
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
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
Coin | Token |
---|---|
It is part of its own blockchain | You 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 limited | Tokens 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 operation | It is necessary for the blockchain to have support for smart contracts for them to work |
There is only one type of coin | There 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 configured | Tokens can be created much easier with platforms that offer the necessary tools for token creation |
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
Then click on the download Icon displayed on the window.
Then we can select the browser to download. I will select the chrome download option as mentioned in the image below.
Then click on “Add extension” option.
Then we can see that it is successfully added to chrome.
Then click on the “create wallet”.
Click on “I agree”.
Now it is the time to create a password as seen in the screenshot below.
Then click on the next option and get the secret key. Remind it for the security purposes.
Then we can see that we get the mnemonic phrase which we have to arrange and then all it done.
The Mekamask wallet is created now.
Then you can add coins to the wallet installed.
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:
- Network Name: Smart Chain
- New RPC URL: https://bsc-dataseed.binance.org/
- ChainID: 56
- Symbol: BNB
- Block Explorer URL: https://bscscan.com
The above data must be entered into the form.
Now it is clearly seen that the BNB is added to the wallet.
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”.
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 ''
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.
Then I downloaded the template and opened it with my Note pad application.
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'.
The folder was made with .sol extension.
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.
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;
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.
After compiling we click on the icon '' Deploy & run transactions '' and then click on '' Deploy ''.
Then we can see the deploy details as below.
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)
I manually add my token as above mentioned method.
Now it is the time to import tokens.
I have successfully imported the tokens here as in the below image.
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.
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.
https://steemit.com/hive-172186/@aliraza5/achievement2-task-basic-security-by-aliraza5
Verifiy mam plzz 😌😥.
Please ma, help me to grade my post. I have reposted it twice because it was not graded and curated.
Link: https://steemit.com/hive-108451/@sammylinks/6wemep-crypto-academy-season-5-beginners-course-homework-post-for-task-9-blockchain-wallet-types-uses-installation-etc-by-sammylinks
@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