Hummingbot Academy

Quickstart | Install Hummingbot

This is part 3 of the Hummingbot quickstart guide:

  1. Create API Keys
  2. Configure Hummingbot Miner
  3. Install Hummingbot
  4. Create Bot
  5. Earn Rewards

You are about to download Hummingbot, which is open source and free to use!

Installation methods

Windows

Download the Windows installer from our Downloads page, and click it to start the installation process. Watch this video that shows you how to complete the installation:

For more assistance, see this guide in the Hummingbot docs.

macOS

Download the macOS installer from our Downloads page, and click it to start the installation process. Watch this video that shows you how to complete the installation:

For more assistance, see this guide in the Hummingbot docs.

Linux/Docker

We recommend that serious users install the Docker version of Hummingbot, which is optimized for running multiple bot instances simultaneously.

Open a Terminal/Bash window and run the following comamnds. These commands download and run the Docker installation scripts.

# 1) Download Hummingbot install, start, and update script
wget https://raw.githubusercontent.com/CoinAlpha/hummingbot/development/installation/docker-commands/create.sh
wget https://raw.githubusercontent.com/CoinAlpha/hummingbot/development/installation/docker-commands/start.sh
wget https://raw.githubusercontent.com/CoinAlpha/hummingbot/development/installation/docker-commands/update.sh

# 2) Enable script permissions
chmod a+x *.sh

# 3) Create a hummingbot instance
./create.sh

Follow the script instructions to create a Hummingbot instance.

For more information about other installation options, see the Installation section of the Hummingbot docs.

Post installation

After successful installing Hummingbot, you should see the Hummingbot interface: Hummingbot CLI

Proceed to the next part of the Hummingbot quickstart guide: Create Bot

DISCLAIMER: The websites located at https://hummingbot.io, https://docs.hummingbot.io, https://miners.hummingbot.io (collectively, the "Site") are copyrighted works belonging to CoinAlpha, Inc. ("Company", "us", "our", and "we"). Certain features of the Site may be subject to additional guidelines, terms, or rules, which will be posted on the Site in connection with such features. All such additional terms, guidelines, and rules are incorporated by reference into these Terms. These terms of use (these "Terms") set forth the legally binding terms and conditions that govern your use of the Site. By accessing or using the Site, you are accepting these Terms (on behalf of yourself or the entity that you represent), and you represent and warrant that you have the right, authority, and capacity to enter into these terms (on behalf of yourself or the entity that you represent). You may not access or use the Site or accept the terms if you are not at least 18 years old. If you do not agree with all of the provisions of these terms, do not access and/or use the Site.