Skip to content

External Bounties

If you are want to get a custom algorithmic strategy or Hummingbot connector built by a professional-grade developer, Hummingbot Foundation can help you navigate the entire development process. This includes:

  • Posting the bounty on Bounties Board
  • Assigning a qualified community developer and monitoring their progress
  • Reviewing the code to ensure the connector meets the acceptance criteria and other requirements
  • Performing automated and manual testing (quality assurance)
  • Paying the developer when the pull request is merged

To initiate the process, please post a create a new Github Issue and choose the Bounty Request template. You may also contact the Foundation team members on Discord to discuss your bounty.

Bounty Types

Bounties can be classified into one of the following types:

  • 🐞 Bug Fix: Fix to a bug in the Hummingbot codebase
  • 🔗 Connector: A new exchange connector that meets the current Hummingbot standard. Decentralized exchanges (DEX) are generally more complex and require more time to develop than centralized exchanges (CEX)
  • 📈 Custom Strategy: A new Hummingbot strategy - either a Script or Controller
  • 📊 Candles Feed: A new candles feed that fetches historical OHLCV data from an exchange
  • 📀 Data Feed: A new data feed that fetches real-time market data from an exchange
  • 📝 Connector Guide: Documentation that explains how to get started with a new Hummingbot connector and running a strategy on it
  • 🔼 Upgrade Connector: Update to an existing connector in the Hummingbot codebase (due to API changes, Hummingbot standard updates, etc.)

In addition, bounties may be:

  • Open Source: merged into the official Hummingbot codebase, or
  • Closed Source: delivered as a private fork to the Sponsor

Pricing Guidance

Below, we provide a suggested bounty amount for each task type. Note that these amounts are suggestions only, and are subject to change based on task complexity.

Task Price (USDT/USDC) Price (Pay in HBOT)
Bug Fix $125-625 $110-550
Candles Feed $625 $550
Data Feed $750 $660
Custom Strategy (Script/Controller) from $625 from $550
Connector - CEX CLOB Spot $3,750 $3,300
Connector - CEX CLOB Perp $5,000 $4,400
Connector - DEX CLOB Spot $5,000 $4,400
Connector - DEX CLOB Perp $6,250 $5,500
Connector - DEX AMM (EVM) $3,750 $3,300
Connector - DEX AMM (non-EVM) $5,000 $4,400
Connector Guide $625 $550
Upgrade Connector $1,250 $1,100

Processing Fee

Hummingbot Foundation charges Sponsors a fee for overseeing the entire lifecycle of a bounty: scoping the bounty, finding and assigning the bounty to a qualified contributor, performing engineering/QA review, and conducting payments. This saves you a lot of time and effort.

The standard processing fee is 20%. If a sponsor submits a 1000 USDT total bounty, the fee is 200 USDT and the developer receives 800 USDT.

If the bounty is denominated in the HBOT token, the fee is 10%. If a sponsor submits a 100,000 HBOT total bounty, the fee is 10,000 HBOT and the developer receives 90,000 HBOT.

Bounty Wallets

In order to fund the bounty, sponsors should send the total bounty amount to a designated Foundation wallet:

Since HBOT is an Ethereum ERC-20 token only, any HBOT-denominated bounties must be sent to the Ethereum Mainnet wallet.