Step 3: Run Hummingbot

Now that you've connected your exchanges, you're ready to start earning liquidity rewards!

Below, we show how to install the open source Hummingbot software client and configure a market making bot.

Third-party software

While Hummingbot is designed and optimized to earn Liquidity Mining rewards, you can also use other market making software to earn rewards. Since we use your read-only API keys to credit your earnings, you can use any market making software to continually maintain and adjust orders on the order book.


3a. Install Hummingbot

For new users

We recommend downloading the Hummingbot installer from our website where available. For more information, please see the main Installation section in the User Manual.

Windows

Download the Hummingbot installer from our download page.

See the Windows installation guide for assistance.

macOS

Download the Hummingbot installer from our download page.

See the macOS installation guide for assistance.

Linux

We don't have a pre-compiled binary for Linux yet, so we recommend that new Linux users install the Docker below (see below).

For advanced users

Once users are familiar with Hummingbot, we recommend installing and running Hummingbot on a cloud platform like AWS for 24/7, continual operation.

Cloud Platforms

See Setting a Cloud Server for instructions on creating an instance on AWS, Google Cloud, and Microsoft Azure.

Docker

Using our custom Docker scripts is the simplest way to deploy Hummingbot in the cloud.

From source

Installing directly from the Hummingbot open source code hosted on Github offers the greatest flexibility for users who want to customize their strategies and modify the codebase.


3b. Run a market making bot

Of all of strategies available in Hummingbot, only the market making strategies (strategies that submit and maintain standing limit orders on order books) are eligible for earning liquidity mining rewards.

Below, we link to documentation for the two market making strategies available in Hummingbot.

Pure market making

This strategy maintains buy and sell orders in a market.

Cross-exchange market making

This strategy maintains buy and sell orders in a market, while hedging any filled orders in another market. It is more complex to set up, but may be less risky.


3c. Start earning rewards!

Once you have set up Hummingbot, check out the markets available in Hummingbot Miners to see the returns available.

Run a market making bot for any active market and start earning rewards! 😎


Next: Step 4: Track earnings