Foundation
Hummingbot Foundation is a not-for-profit organization established in the Cayman Islands. The Foundation’s mission is to democratize high-frequency trading by maintaining the open-source Hummingbot code repository and the HBOT governance system.
The official Foundation bylaws are located at: https://hummingbot.org/bylaws.pdf.
Mission¶
Our mission is to make sophisticated trading strategies and technology accessible to everyone and to level the playing field for traders around the globe Here are the core principles that underpin Hummingbot’s development:
- Open Source: The Hummingbot codebase is publicly available, auditable, and free
- Modular: Hummingbot modules can be independently built, used, and maintained by community members
- Extensible: Users can use Hummingbot to create any trading strategy on any exchange and blockchain
- All Levels: Hummingbot is designed for use by individuals and professionals alike
History¶
Hummingbot was originally built and open sourced by CoinAlpha in April 2019. Hummingbot pioneered a modular architecture that allowed external developers to contribute new exchange connectors and trading strategies into a shared, community-maintained codebase. Read the original Hummingbot whitepaper and the origin story blog post for more details.
Later, the Hummingbot team wrote the Liquidity Mining whitepaper that described an economic model for decentralized market making and subsequently launched the Miner liquidity mining platform.
In December 2021, CoinAlpha spun off the Hummingbot Foundation as a new open source entity that maintains the Hummingbot Github repository and administers a decentralized, community-driven governance system utilizing the HBOT token.
Today, Hummingbot is a bazaar-style open source project with many contributors and users around the world, both individual and professional.
Staff¶
The Foundation maintain a lean, globally-distributed team who handle the day-to-day operations of maintaining the Hummingbot codebase and the Foundation governance system, such as:
- Reviewing and merging pull requests
- Administering monthly polls and elections
- Maintaining the Snapshot voting system
- Managing the Discord server
- Assigning and managing developer bounties
- Packaging monthly releases into Docker containers for various environments
- Maintaining and updating the Hummingbot website and documentation site