Getting Started
The purpose of this tutorial is to give a general overview of BonusTrade DEX and to serve as a starting point for new users in the effective use of trading bots. General knowledge of cryptocurrency is assumed, and in particular familiarity with Uniswap and PancakeSwap. If you don't understand something right away, that's OK. Search for an answer online, and if you don't find it, ask on our Telegram.
We recommend reading this document entirely before using BonusTrade DEX so that you can avoid common pitfalls and problems that new users run into. There are many facets of successful bot trading, so it’s best to get a full picture of things before diving in to save yourself confusion.
Installation
Download the bot from our GitHub release page.
Select the bot based on your operating system.
Just install the bot and you’re done!
Bot Requirements
You need to sign up and be securely logged in to use the app. You can select sign up/login with Google or Facebook or use your email. Once logged in, you can start using the app.
Bot Configuration
Exchanges field. List of available exchanges.
Set Custom Node button. A method to change the default Node URL.
Gas Price field. You can set the gas price based on your preferences. For Ethereum network (Uniswap) refer to current gas price. For BSC network (PancakeSwap) 5 GWEI is the minimum gas price, you can set higher if preferred.
Gas Limit field. You can set the gas limit for each buy and sell transaction based on your preferences. The default gas limit is 178198 (recommended for first use).
Add New Wallet button. You can add a wallet using a private key or a JSON Keystore wallet with password. Your private key is encrypted and saved locally on the app. The wallet can be used later for trading each token pair.
Wrap ETH/BNB to WETH/WBNB button. A function to wrap/convert from ETH/BNB to WETH/WBNB.
Wrap WETH/WBNB to ETH/BNB button. A function to wrap/convert from ETH/BNB to WETH/WBNB.
Add New Token. To add a new token you need the Contract Address of the token. You can also select the wallet for each token list*
Check Tokens Approval. A function to check the tokens approval with the exchange router contract address.
How the bot works
The BonusTrade DEX bot will check token prices every five seconds. If the price is within the range of Buy At value, then the bot will execute the buy order. The bot will use all available WETH/WBNB balance in the wallet that’s associated with the token list to buy the token. It is recommended, although not necessary, to use a different wallet for each token being traded. After a successful token buy, the bot will keep checking the sell price range. It will sell all of the token amount from the wallet once the defined sell price threshold is reached. If the token price is equal to or below the stop-loss value, it will sell all of your token back to WETH/WBNB.
Do you need to change the default node?
It depends. We are providing the default public node for you to use. But there is always a chance that this public node will be down/not accessible for a period of time or be experiencing adverse performance issues e.g. due to an excessive volume of users at any given time. For this reason, you may choose to take advantage of the node services of a third party (usually paid plans), such as Infura or QuickNode. Alternatively, you can use any available other public node. You can get the BSC public node from here and Ethereum node from Cloudflare.
Is my private key safe?
Yes of course. Your private key is encrypted on the app and we never have access to the private key. This is how to export your private key.
Can I run multiple instances of the bot on my computer?
Yes, you can! All you need to do is launch additional instances of the app and it will display as a new window. This is helpful if you want to trade multiple DEXs at the same time i.e. Uniswap and PancakeSwap (additional DEXs to be added soon!).
Last updated
Was this helpful?