TUTORIAL ON HOW TO PARTICIPATE IN DXLAUNCHPAD DAPP TESTNET EVENT

DiamondToken
8 min readDec 13, 2021

PART 1: PREREQUISITES

1) Install Metamask wallet on your PC. Metamask is installed as an addon to your PC chrome or brave browser. (Make sure you install metamask only from the official metamask website). Metamask android app in google playstore also works well with all processes listed in this tutorial. (Make sure you install only the official metamask app from google play store). Open and login to your metamask, create new wallet or import your existing wallet.

2) Add Binance Smart Chain Testnet network to metamask by following the procedures below:

  • Open metamask wallet; Click: “Ethereum Mainnet” — “Custom RPC”

- Fill the fields with the following data and Click ‘Save”.

. Network Name: Smart Chain — Testnet

. New RPC URL: https://data-seed-prebsc-1-s1.binance.org:8545/

. ChainID: 97

. Symbol: BNB

. Block Explorer URL: https://testnet.bscscan.com

3) Testnet Goerli ETH or BNB coins.

3a) Steps to get testnet Goerli ETH coin:

- Make sure you are logged-in to your twitter account.

- Visit this link below in your browser; a tweet popup page will show: https://twitter.com/intent/tweet?text=Requesting%20faucet%20funds%20into%200x0000000000000000000000000000000000000000%20on%20the%20%23Goerli%20%23Ethereum%20test%20network%20via%20https%3A%2F%2Ffaucet.goerli.mudit.blog%2F

  • Replace the texts: “0x0000000000000000000000000000000000000000” with your personal ETH address copied from metamask wallet; Click “Tweet” button; Copy your tweet link from the browser address bar.

- Visit the Faucet website: https://faucet.goerli.mudit.blog/

- In the text field showing: “Social Netwok URL containing your Ethereum address”, paste your tweet link you copied earlier; Click: “Give me Ether” — “37.5 Ethers”

  • The testnet ETH coins should arrive in your wallet soon.

3b) Steps to get Testnet BNB Coin:

- Visit the Faucet website: https://testnet.binance.org/faucet-smart

- In the text field that shows: “Input your Binance Smart Chain Address”, paste your personal ETH address copied from metamask wallet into it; Click: “Give me BNB” — “1 BNB”.

  • Your testnet BNB should arrive in your wallet soon.

4) Create new Testnet Goerli-ETH or BEP20-BSC tokens (Applicable only for creating or deploying test presales and not for test presales investors).

4a) Steps to create new Testnet Goerli-ETH token:

  • Open and login to your metamask wallet; Click: “Ethereum Mainnet” — “Goerli Test Network”

- Visit the token creation website: https://vittominacori.github.io/erc20-generator/create-token/

- Fill the text fields: “token name”, “token symbol”, “token initial supply”

  • For “Token Type”, choose “SimpleERC20” or “StandardERC20”; Change “Network” to “Goerli Test Network”; Click “Agreement box” & “CONFIRM”; Metamask wallet will ask for some approvals and confirmations, make sure to confirm all.
  • After the transaction is confirmed on the blockchain, the new testnet token should now be created; Copy the token address shown as you will provide it when creating a test presale on the DxLaunchpad dapp; You can also click the “Add to Metamask” button to see your tokens in metamask wallet.

4b) Steps to create new Testnet BEP20-BSC token:

  • Open and login to your metamask wallet; Change: “Goerli Test Network” to “Smart Chain Testnet”

- Visit the token creation website: https://vittominacori.github.io/bep20-generator/create-token/

- Fill the text fields: “token name”, “token symbol”, “token initial supply”

  • For “Token Type”, choose “SimpleBEP20” or “StandardBEP20”; Change “Network” to “Binance Smart Chain Testnet”; Click “Agreement box” & “CONFIRM”; Metamask wallet will ask for some approvals and confirmations, make sure to confirm all.
  • After the transaction is confirmed on the blockchain, the new testnet token should now be created; Copy the token address shown as you will provide it when creating a test presale on the DxLaunchpad dapp; You can also click the “Add to Metamask” button to see your tokens in metamask wallet.

PART 2: USING THE DXLAUNCHPAD TESTNET DAPP TO CREATE TEST PRESALE (DEPLOYER) AND PARTICIPATE IN A TEST PRESALE (INVESTOR).

- The dapp can be tested on GOERLI-ETH & BEP20-BSC networks; But for the purpose of this tutorial, we will be using the GOERLI-ETH testnet network. Note that all processes described herein also applies when using the dapp on BEP20-BSC testnet network.

1) CREATING A NEW TEST PRESALE (DEPLOYER)

- Open and login to your metamask wallet; Change the network to “Goerli Test Network”

  • Visit: https://dxlaunchpad.io on your browser; Click: “CREATE PRESALE” at the top right side of the page; Approve all metamask requests; Provide and fill all presale parameters as shown in the images below.
  • After clicking “CREATE”, metamask wallet will ask for series of requests as shown below, make sure to approve & confirm all; After all transactions are confirmed on the blockchain, the presale will be successfully created.

- As the presale creator/ deployer, you can “Manage” your presale shown on the homepage of the dapp. Your options are:

. FINALIZE PRESALE: You can finalize if at least Softcap has been reached or wait for hardcap or till the countdown timer for the presale elapses. After finalizing, automatic listing of token and liquidity lock on UniswapV2 Testnet happens. Also the percentage of ETH/ BNB raised not locked in liquidity is transferred to your personal wallet you used to create the presale.

. CANCEL PRESALE: You have to cancel if presale is ended but Softcap not reached. After cancelling, all investors get full refunds of their contributions.

. WITHDRAW LP TOKEN: You can only withdraw LP token when the unlock date has reached.

2) PARTICIPATING IN A TEST PRESALE (INVESTOR)

- Open and login to your metamask wallet; Change the network to “Goerli Test Network”

  • Visit: https://dxlaunchpad.io on your browser; Look for the specific presale you want to invest in; Click “Connect Wallet” on the presale card; Then you will see “Participate” button.
  • Before participating, you can click: “View Details” to check all parameters set by the presale deployer. After checking, you can go back to the homepage and click: “Participate” to invest in the test token presale.
  • Enter the amount of gETH you want to invest in the presale and you will see the equivalent token amount; Click “BUY” to confirm your investment and confirm all approval requests from metamask wallet; After the transaction has been confirmed on the blockchain, your purchase will be successful; You can also click: “ADD TO METAMASK” to view or track your presale tokens from your metamask wallet.

Please note that all procedures and steps described in this tutorial to create and participate in test presales on the Goerli ETH test network also entirely applies same way to creating and participating in test presales on the testnet Binance Smart Chain (BSC) network. The only contrasts are: for BSC, you need to change your metamask network to “Smart Chain Testnet” and you need to use the token address of the BEP20-BSC testnet token you created earlier, during the process of Creating Presale on the DxLaunchpad dapp.

THANK YOU FOR READING & WE WISH YOU HAPPY TESTINGS! ALSO DON’T FORGET THAT WE WILL BE REWARDING GENUINE TESTERS WITH SOME BOUNTY TOKENS!

If you have questions, kindly reach the admin via Telegram.

Twitter, Youtube and Website.

--

--

DiamondToken

Decentralized financing on the Binance Smart Chain (Farming, Multi-chain Launchpad, and AMM)