Crypto Academy Season 5 [ Advanced course ] Week 4 : How to list your own Token on a Public Exchange

reddileep -


Cover Image Created by Adobe PS


Hello Steemians!

The fourth week of the 5th season has arrived very soon. Today I have taken another interesting lesson as a continuation of the previous lesson.

Today our topic is "How to list your own Token on a Public Exchange." Of course, you will learn many new things through this lesson. It is also important to remember that if you did not attend my previous lesson, you should study it as much as possible and create your own token before attending this lesson. So let's go straight to the lesson.



Image Source


As I described in my previous lesson. Anyone can create their own Crypto Token Based on another Blockchain. And also, anyone can list these tokens easily in a decentralized exchange such as PancakeSwap Exchange. However, if we want to list our tokens in a centralized exchange, there are several specific requirements for each exchange.

As an example, if we want to list our Token in Binance Exchange, we have to create a different application including all the relevant details of our project. Then a member of the Binance Team will manually check our submissions according to their requirement. Below I've included some of the relevant requirements to list any Token in the Binance Exchange.


However, we can easily list our tokens in a Decentralized Exchange without paying any extra fee. The most important thing is that we should have the ability to provide liquidity to our tokens. Till then, the value of our token will remain 0. Actually, providing liquidity is not an easy task as we have to sacrifice a big amount of cost. Therefore, today we will learn everything about listing our Token in the PancakeSwap Exchange without providing liquidity.



First of all, you need your own Crypto Tokens. For that, I have already explained How to Create Your Own Crypto Token through my Previous lesson. So, if you didn't participate in my previous lesson, you should visit it and follow all the steps. Then you can easily create your own Crypto Token and you will be ready for the first step.

So, now we already have Steemit Crypto Academy Tokens (SCA).


Screenshot was taken from MetaMask Wallet


Then, we have to deposit a small amount of BNB to our MetaMask wallet for paying the gas fee. Actually, we have already deposited the required amount of BNB in the previous lesson. If you have already participated in my previous lesson, you don't need to deposit BNB again. Otherwise, you need to demonstrate all the steps to deposit some amount of BNB coins from any Exchange wallet to MetaMask wallet.


After that, we need to have another wallet such as "MathWallet, TokenPocket, Trust Wallet". Because In today's lesson, we have to distribute newly created Crypto Token into another wallet. We can easily create these wallets following the same method which we used for creating the MetaMask wallet.

Here I've selected Trust Wallet as an external wallet. You can easily install Trust wallet to your mobile phone using the Apps Store. Alternatively, you can use the https://trustwallet.com site directly to download the app.


Screenshot was taken from https://trustwallet.com


First of all, we need to find the contract address of our Token. If you didn't note it the previous time, you can easily find it through your MetaMask Wallet transactions. Below I have shown you how to find the Contract Address related to your newly created Token.

Click on "Activity" in your MetaMask Wallet. Then you can find your Contract Development Details.


Screenshot was taken from MetaMask Wallet


After that, you can click on the "View Transaction" Button same as the below-included screenshot.


Then you can easily find the Contract Address. You should keep this Contract Address in a closer place as this is very essential for everything related to our newly created Token. Especially, if you need to send your Tokens to another wallet, you have to use this Contract Address for installing your Token in any wallet.

(SCA) Contract Address - 0x27dabfe86c157ea8a4fc5e521608be93355fa32f


Screenshot was taken from https://bscscan.com


Now I have the Contract Address of my Token. So, it's time to list my Token in PancakeSwap Exchange.

You can directly go to the https://pancakeswap.finance site for opening PancakeSwap Exchange. Then you can click on "Trade" and "Exchange".


Screenshot was taken from https://pancakeswap.finance


After that, you need to Connect your wallet and the PancakeSwap. Therefore, you can click on "Connect Wallet" and select your desired wallet.


Screenshot was taken from https://pancakeswap.finance


Then you need to import your Token to the PancakeSwap Exchange. Therefore you can Select Tokens from the given option. Here you have to include your Contract Address instead of the Token name. Once included, you don't need to include it again as we you search your token easily through its name.


Screenshot was taken from https://pancakeswap.finance


Screenshot was taken from https://pancakeswap.finance


Now we are going to bring half amount of our newly created Tokens to the PancakeSwap. Here we need to remember that once we sent these tokens to the Exchange, we can't get them back to our personal wallet.

We have already introduced our Contract Address to the PancakeSwap Exchange. Therefore, we need to send the required amount of Tokens to our Contract Address. So, I will go to my MetaMask Wallet back and Select My token. After that, click on "Send".


Screenshot was taken from MetaMask Wallet


Now we can send the required amount of our Token To the Public Exchange. Here I've selected 500k SCA Tokens for sending to our Contract Address. Then, we can click on "Next"


Screenshot was taken from MetaMask Wallet


Finally, it shows the required gas fee and other transaction-related details. We can carefully check them and click on "Confirm"


Screenshot was taken from MetaMask Wallet


If we had enough amount of BNB to pay the gas fee, we would be able to see that the transaction is completed.


Screenshot was taken from MetaMask Wallet


Now we're pretty much done. If we want, we can search our Token through the PancakeSwap exchange. However, if we need to exchange our Tokens practically, we have to provide liquidity to our token. It's a highly costly process. Therefore, here I will not demonstrate it as we are learning these only for educational purposes in the Steemit Crypto Academy.


Screenshot was taken from https://pancakeswap.finance



We have already installed Trust Wallet and created an account on it. Then we need to import our Token to the Trust Wallet too. Therefore I can use my Contract Address. Below I have demonstrated all the steps very clearly and shortly.


Screenshot was taken from Trust Wallet Mobile App


If you followed above mentioned all the steps properly, you can find your public address related to your Token. If someone wants to send us a token we must share this address.


Screenshot was taken from Trust Wallet Mobile App


Now I have the Public Key for sending the SCA Tokens. And also, I have 500k Tokens in my Metamask wallet. So, I can easily click on the "Send" icon through my MetaMask Wallet.

My Public Key - 0xC93684F2e1572B040CA858B48aAa77989fEBce15


Screenshot was taken from MetaMask Wallet


After that, I can select the required Token amount and click on the "Next" icon. Here I've decided to send 100K SCA Tokens to my Trust Wallet.


Screenshot was taken from MetaMask Wallet


Finally, we can check all the details according to our transaction. As I have a sufficient amount of BNB to pay the gas fee, I can easily click on the "Confirm" icon.


Screenshot was taken from MetaMask Wallet


Now let's check our Trust Wallet.

Screenshot was taken from Trust Wallet
We can clearly see the distributed SCA Tokens through our Trust Wallet. It means we have successfully transferred our SCA tokens from MetaMask wallet to Trust Wallet. Even if this was an easy task, there is a complex process if we look at the internal process. But we can easily do these things as the decentralized system doesn't take any extra fees. The only thing is that we should have the ability to provide sufficient liquidity to our Tokens. Otherwise, our tokens will have no value. However, we can still use these tokens for any other educational activities.



Finally, we can verify the Transaction through the relevant Block explorer. Therefore, I need to find the transaction. For that, we have to click on the "Activity" icon through our MetaMask wallet.


Screenshot was taken from MetaMask Wallet

After that, we can click on the "View Transaction" Button for each Transaction. Here I will demonstrate the last Transaction.


Screenshot was taken from MetaMask Wallet


Then it will direct us to the BSC Scan site. So, we can find all the relevant details of our Transaction including Transaction Hash, From Address, To Address, Transaction Time and even Contract Address.


Screenshot was taken from https://bscscan.com/


In my lesson, I have described only a summary of these topics and you should do better research and answer all the following questions in your own words. You are totally free to use any language. But when you mention something in the screenshots, you must use only English.


1- Define your idea of listing a Crypto token in a public Crypto Exchange and what its significance is.

2- Demonstrate how to prepare everything needed to list your newly created Crypto Token in a public exchange such as selecting an exchange and adding a few BNB coins to your MetaMask wallet to accomplish the gas fee. (If you already have some amount of BNB in your wallet, you don’t need to deposit again.)

3- Demonstrate all the steps of listing your own Crypto Token in a Public Crypto Exchange. (Screenshots required)

4- Demonstrate all the steps to bring half of your newly created Crypto Token into a Public Exchange (In addition to simply stating the steps, you should provide a clear explanation about each step)

5- Withdraw some of your own crypto Tokens into any other wallet such as Trust Wallet and MetaMask wallet. (Confirm the transaction through the relevant Block Explorer)


Cc: