Using Nodes

BonusTrade DEX requires an Ethereum (Uniswap) or BSC (PancakeSwap) ‘Node’ URL to work. A node is a blockchain client that connects the app to the blockchain world. By default, BonusTrade DEX makes use of the Public Node URL. The Public Node is completely free for use. However, given it’s free, the Public Node has certain disadvantages such as a rate limit, stability issues, and connection speed limitations. We are using the following public node URLs by default:

However, there are several Node options that you can use, such as Light Node or a Node from a third-party service. When installed, the Light Node runs locally on your computer. The performance of this Light Node is purely based on your computer’s specification and internet connection speed. As for using a Node from a third party, there are several services that you can use, both paid and free tier. You can use these paid versions for improved performance and to receive a greater request limit. Typically, if using the third party’s free tier, you can run the trading bot for ~5-10 hours per day before being rate limited, depending on which service you select.

You may wish to register with more than one third-party service and switch the node service whenever you get rate limited. You can do this simply by changing the Node URL within BonusTrade DEX.

Light Node and Third-Party Nodes

We’ve included below brief details on connecting to the Light Node and other third-party node services for you to explore.

How to connect to the Light Node client:

1. Download and install the latest release of the client, based on your operating system here.

2. Open the client. You can change or retain the default HTTP port via the UI.

3. Click START NODE.

4. Open the BonusTrade DEX app, select your exchange (Uniswap or PancakeSwap), and enter http://localhost:port_number into the HTTP Node URL form.

Please ensure you select the correct exchange with the correct Node URL (e.g. PancakeSwap with BSC node).

How to use a third party Node service (examples below):

To use a third-party node service, simply register and login to the relevant website, look for the HTTP/S URL on the dashboard or config page (may differ for each service). Then paste the HTTP/S URL into the BonusTrade DEX app’s Node URL field.

For example, to use Moralis:

  1. Visit the website.

  2. Register for a new account and log in.

  3. Go to the Speedy Nodes tab, select the network (e.g. BSC) and copy the HTTPS URL. Make sure to always select Mainnet (Main Network), not Testnet (Test Network).

Last updated

Was this helpful?