Skip to content

Polls

The Hummingbot open source codebase contains Connectors to various CEXs, DEXs and blockchain networks where users can execute automated trading strategies. The connected exchanges and networks are constantly changing and upgrading.

Each connector in the codebase requires ongoing maintenance, documentation and testing. The Foundation regularly reviews both new and existing connectors for security issues and breaking changes to ensure that they do not cause issues for other users. Without a way to maintain a high level of connector quality, the Hummingbot codebase may descend into an unusable spaghetti codebase.

Therefore, Polls allow HBOT holders to allocate maintenance bandwidth in the form of HBOT bounties toward the connectors in the codebase, as well as decide which connectors should be included going forward.

Note

Prior to HGP-50, polls ranked connectors into Gold, Silver, and Bronze tiers. Afterwards, Polls allocate HBOT bounties among the connectors based on their pro-rata voting share, subject tor with a maximum allocation cap.

Poll Parameters

Parameter Value
Connector Polls per Epoch 3 (CLOB Spot, CLOB Perp, AMM)
Bounty Allocation per Poll 1,000,000 HBOT
Connectors Receiving Allocation 4
Bounty Allocation Cap 800,000 HBOT
Connector Inclusion Threshold 200,000 HBOT

Connector Polls

Each quarterly Epoch, HBOT voters vote on which connectors of each type should be included in the codebase, and how much HBOT maintenance bounty allocation should be assigned to each connector.

  • CLOB Spot: Integrations to spot order book-based markets on centralized exchanges (CEXs) and decentralized exchanges (DEXs)
  • CLOB Perp: Integrations to perpetual futures order book-based markets on centralized exchanges (CEXs) and decentralized exchanges (DEXs)
  • AMM: Integrations to automated market maker (AMM) and concentrated liquidity market maker (CLMM) decentralized exchanges (DEXs) and blockchain protocols, intermediated by the Gateway middleware.

See Connector Types for more information about the types of connectors.

Connector Pots

Polls allocate a fixed pool of 1,000,000 HBOT among the top exchanges for each Poll based on their pro-rata voting share. This per-exchange amount would be a public HBOT maintenance bounty allocation which the Foundation uses to fund bounties assigned to community developers for bug fixes and upgrades related to that exchange's Hummingbot connectors.

See the Connector Pots tab in HBOT Tracker for the current allocations for each exchange.

Connector Inclusion Threshold

In each Poll, a connector needs to receive at least 200,000 HBOT in aggregate votes. Otherwise, the exchange's connectors will be removed from the Hummingbot codebase in the following monthly release.

Polls Process

During the first week of each quarter, the Foundation will create Hummingbot Governance Proposals in the HBOT Snapshot sub-space for each poll.

Each poll lasts for 14 days, and any Ethereum wallet holding HBOT tokens at poll creation may vote. 1 HBOT token equals 1 vote.

Afterwards, the Foundation will implement the approved changes in the subsequent release.