/
Launch Hummingbot Miner

Overview


Hummingbot has been successfully tested with the following specifications:

ResourceRequirement
Operating SystemLinux: Ubuntu 16.04 or later (recommended) *Other Linux installations: Debian GNU/Linux 9, CentOS 7, Amazon Linux 2 AMI, MacOS: macOS 10.12.6 (Sierra) or later, Windows: Windows 10 or later
Memory/RAM1 GB one instance +250 MB per additional instance
StorageInstall using Docker: 5 GB per instance Install from source : 3 GB per instance
NetworkA reliable internet connection is critical to keeping Hummingbot connected to exchanges.

Supported-Installation Environments

PlatformBinaryDockerSource
Windows
MacOS
Linux-
Raspberry Pi-

For Cloud

For experienced and technical users, we recommend setting up a cloud instance and installing the Docker version or from source. This enables Hummingbot to run 24/7.

Using Hummingbot as a long running service can be achieved with the help of cloud platforms such as Google Cloud Platform, Amazon Web Services, and Microsoft Azure. You may read our blog about running Hummingbot on different cloud providers.

As of version 0.28.0 installing Docker takes up around 500 MB of storage space and 4 GB for Hummingbot Docker image. We tested to install and run Hummingbot on these free to lowest machine types.

ProviderInstance TypeInstance Details
Google Cloud Platformg1-small1 vCPU, 1.7 GB memory
Amazon Web Servicest2.micro1 vCPU, 1 GB memory
Microsoft AzureStandard_D2s_v32 vCPU, 8 GB memory

These instances are pre-loaded with system files that takes up around 1.2 GB so we recommend having at least 8 GB of storage space in your cloud server.

Note: Exception for celo-arb strategy — Running a Celo Arbitrage strategy requires a minimum of t2.medium AWS instance type for improved performance.

Check with the relevant cloud provider for instructions on how to set up a new Virtual Machine Instance on each major cloud platform.

Update Hummingbot

We publish a new release of Hummingbot approximately once every month.

See this article for instructions on keeping Hummingbot updated: Update/Revert Hummingbot

Edit on GitHub