Skip to content
All library documents

Hummingbot 2.11 Adds Orca, Remote Controls, and Connector Updates

Article Hummingbot docs

Summary

These release notes describe trading and infrastructure changes in Hummingbot 2.11. They highlight Condor, a Telegram interface for monitoring bots, viewing portfolio information, placing exchange orders, executing decentralized swaps, and managing concentrated-liquidity positions. The release also adds an Orca connector for Solana swaps and pool interactions, and supports API-key authentication for Hyperliquid spot and perpetual connectors alongside wallet signing.

Other changes focus on Gateway: token handling, pool discovery, transaction monitoring, standardized errors, slippage controls, and concentrated-liquidity stability across several networks and connectors. The notes also list smaller connector and strategy updates. This is a software changelog, not a trading strategy or an evaluation of trading performance. It explains available workflows and compatibility changes but supplies no evidence that any strategy is profitable. Existing configuration files are stated to be incompatible with the release and must be removed before updating, so the release requires configuration migration planning.

Key ideas

  • Condor provides remote monitoring and trading controls through a Telegram interface.
  • The new Orca connector supports Solana swaps and liquidity-related workflows.
  • Hyperliquid spot and perpetual connectors gain API-key authentication as an alternative to wallet signing.
  • Gateway updates address token handling, pool discovery, execution errors, and liquidity-management reliability.
  • The release changes configuration schemas, making existing configuration files incompatible.

Tags

Full text
# Hummingbot v2.11.0 Release Notes


# Hummingbot v2.11.0 Release Notes

*Released on December 15, 2025*

| Repository | Description | GitHub Release | DockerHub Release |
|------------|-------------|----------------|-------------------|
| [Hummingbot Client](https://github.com/hummingbot/hummingbot) | Core Client | [`v2.11.0 changelog`](https://github.com/hummingbot/hummingbot/releases/tag/v2.11.0) | [`version-2.11.0`](https://hub.docker.com/r/hummingbot/hummingbot/tags?name=version-2.11.0) |
| [Gateway](https://github.com/hummingbot/gateway) | DEX Middleware | [`v2.11.0 changelog`](https://github.com/hummingbot/gateway/releases/tag/v2.11.0) | [`version-2.11.0`](https://hub.docker.com/r/hummingbot/gateway/tags?name=version-2.11.0) |

!!! note
    Other Hummingbot repositories such as [Hummingbot-API](https://github.com/hummingbot/hummingbot-api), [Hummingbot MCP](https://github.com/hummingbot/mcp), and [Quants-Lab](https://github.com/hummingbot/quant-lab) follow a continuous deployment model without fixed version releases. Use the `main` branch for these repositories.

## How to Install / Update

!!! warning "Configuration Changes in v2.11.0"
    This release includes schema changes to both Hummingbot and Gateway configuration files. **Existing configuration files are not compatible** and must be removed before updating. See [Updating to New Versions - Updates with Configuration Changes](../installation/update.md#updates-with-configuration-changes) for detailed instructions.

- **New Installation**: See the newly revamped [Installation](../installation/index.md) to get started with Hummingbot API with Condor, or the traditional Hummingbot Client.
- **Updating**: See [Updating to New Versions](../installation/update.md) for update instructions.

## Release Highlights

### 🤖 Condor — Telegram Bot for Managing Hummingbot Instances

**Condor** is a new **Telegram-based control center** for Hummingbot, giving traders a fast and intuitive way to monitor bots, run trades, manage liquidity, and interact with Gateway — all directly from their phone.

Built on the Hummingbot API, Condor provides a streamlined interface for both CEX and DEX operations, offering real-time dashboards, interactive menus, and a unified configuration system. Whether you're swapping tokens, managing CLMM liquidity, or monitoring your grid strategies, Condor brings full Hummingbot control into a lightweight, mobile-friendly UI.

**Key Features**

* **Portfolio Dashboard:** View PnL, asset distribution, positions, LP states, and historical charts 
* **Bot Management:** Monitor multiple bots, controllers, metrics, logs, and status in real time
* **CEX & DEX Trading:** Place spot/perp orders and execute DEX swaps with quotes and slippage control
* **Liquidity Management:** Browse pools, manage CLMM positions, collect fees, and close positions
* **Server & API Key Configuration:** Add/edit/delete Hummingbot API servers and exchange credentials 
* **AI Assistant (Coming Soon):** Natural-language trading through GPT-4o + MCP tooling

Condor makes Hummingbot more accessible than ever — perfect for traders running bots across multiple environments who want lightweight, remote monitoring and execution without needing a desktop terminal. See the [Condor Quickstart](../installation/condor.md) for setup instructions and [Condor Documentation](https://condor.hummingbot.org) for full guides.

🔗 GitHub: [https://github.com/hummingbot/condor](https://github.com/hummingbot/condor)


### 🐳 New Orca Connector for Solana DEX Trading

We’re excited to introduce a **brand-new Orca connector**, bringing one of Solana’s most popular DEXs into the Hummingbot ecosystem. This integration enables traders to execute swaps and liquidity-sensitive strategies on Solana using Hummingbot’s unified API.

This connector was developed through our **[connector bounties program](../bounties/index.md)**, which empowers community developers and ecosystem partners to build high-quality integrations in an open and transparent process.

**Highlights**

* **Seamless Orca Integration:** Full support for interacting with Orca’s Whirlpool AMM and swap functionality.
* **Solana Native Support:** Utilizes Solana-specific transaction building, signing, and routing logic for fast, reliable execution.
* **DEX-Focused Architecture:** Designed to work across Orca pools, enabling market-making, arbitrage, and custom strategy development.
* **Gateway Compatibility:** Fully accessible through Gateway, making it easy to use via the Hummingbot UI or external workflows.

This new connector expands Hummingbot’s cross-chain DEX capabilities and strengthens our support for high-performance Solana-based trading.

📚 Documentation: [Orca Connector Guide](../exchanges/gateway/orca.md)

**Special thanks to [mlguys](https://github.com/mlguys) for this contribution! 🙏**


### 🛠️ Gateway Connector & Infrastructure Enhancements

This release delivers a wide set of improvements across Gateway’s Solana and EVM connectors, focusing on **token reliability**, **pool discovery**, **error-handling consistency**, and **CLMM stability**. Together, these updates strengthen cross-chain LP workflows, improve swap accuracy, and make Gateway more resilient to real-world RPC/provider quirks.

**Highlights**

* **Dynamic & Robust Token Handling** [#543](https://github.com/hummingbot/gateway/pull/543)
  Gateway now supports **unlisted ERC-20 tokens**, dynamic wrapped-token detection, and graceful fallbacks when external RPCs (like Helius) return mixed parsed/base64 formats. This resolves issues in Polygon wrapping, BigInt conversions, and post-transaction balance extraction.

* **CLMM Stability Improvements (Meteora, Raydium, Orca, PancakeSwap-Sol)** [#550](https://github.com/hummingbot/gateway/pull/550)
  Added fixes for **InvalidPositionWidth** errors, accurate Meteora fee reporting, improved user-facing swap/allowance errors, and reliable handling of unknown pool tokens. CLMM operations across Solana ecosystems now behave consistently and predictably.

* **WebSocket Monitoring & Real-Time Discovery Tools** [#555](https://github.com/hummingbot/gateway/pull/555)
  Introduced **Helius and Infura WebSocket listeners** for live transaction monitoring, plus **CoinGecko-based token & pool discovery** with automatic caching. This enhances ecosystem coverage and allows instant visibility into new tokens and pool opportunities.

* **Standardized Error Handling Framework** [#563](https://github.com/hummingbot/gateway/pull/563) [#564](https://github.com/hummingbot/gateway/pull/564)
  A new centralized `HttpError` service standardizes error messages and HTTP responses across ~70 connector routes, improving clarity and debugging consistency for all Solana and EVM connectors.

* **Expanded DEX & Provider Compatibility** [#569](https://github.com/hummingbot/gateway/pull/569)
  Added GeckoTerminal DEX mappings for Uniswap V3 on major EVM networks, upgraded Meteora SDK, improved PancakeSwap-Sol parser resilience, migrated Jupiter to its new API, and unified all external service keys (Helius, Infura, CoinGecko, Etherscan) under a shared config model. 


### 🔐 Hyperliquid API Key Authentication Now Supported

Hummingbot now supports **API key–based authentication** for both the **Hyperliquid Spot** and **Hyperliquid Perpetual** connectors, offering a more flexible alternative to the existing Arbitrum wallet + private key setup.

With this enhancement, traders can generate API key/secret credentials directly from the **Hyperliquid web interface** and use them to place orders, manage positions, and run automated strategies through Hummingbot.

**Highlights**

* **Dual Authentication Modes:** Choose between API key authentication or Arbitrum wallet signing, depending on your workflow and security preferences.
* **Spot + Perpetual Coverage:** Unified API key support across both `hyperliquid` (spot) and `hyperliquid_perpetual` (perp) connectors.
* **Simplified Setup:** Configure your API credentials directly in Hummingbot without needing an on-chain private key.

This update streamlines the onboarding experience for Hyperliquid users and enhances compatibility with a broader range of trading setups.

📚 Documentation: [Hyperliquid Connector Guide](../exchanges/hyperliquid.md)

**Special thanks to [gtwototoo](https://github.com/gtwototoo) for this contribution! 🙏**



### Other Updates

**hummingbot/hummingbot**

* **[#7829](https://github.com/hummingbot/hummingbot/pull/7829)** - Added XEMM strategy improvements
* **[#7837](https://github.com/hummingbot/hummingbot/pull/7837)** - Added API-keys support for `Hyperliquid` Spot/Perpetual
* **[#7849](https://github.com/hummingbot/hummingbot/pull/7849)** - Removed `Binance-US` connector
* **[#7851](https://github.com/hummingbot/hummingbot/pull/7851)** - Upgraded `Injective` sdk to latest v1.12 version
* **[#7854](https://github.com/hummingbot/hummingbot/pull/7854)** - Fixed `Gateway` docker connection issue
* **[#7858](https://github.com/hummingbot/hummingbot/pull/7858)** - Updated `Derive` connector to latest version
* **[#7872](https://github.com/hummingbot/hummingbot/pull/7872)** - Updated `Gateway` config updates to allow decimal values
* **[#7877](https://github.com/hummingbot/hummingbot/pull/7877)** - Changed Gateway query price to SELL side to avoid errors of quote not found for exact amount error

**hummingbot/gateway**

* **[#540](https://github.com/hummingbot/gateway/pull/540)** - Improved slippage handling, added CLMM price limits, standardized tx execution, and began unifying pool/pair derivation for EVM/Uniswap-like connectors. **Thanks to [vic-en](https://github.com/vic-en) for this contribution! 🙏**
* **[#552](https://github.com/hummingbot/gateway/pull/552)** - Fixed Polygon approval gas error issue reported in [#545](https://github.com/hummingbot/gateway/pull/545) **Thanks to [gglucass](https://github.com/gglucass) for this fix! 🙏**
* **[#565](https://github.com/hummingbot/gateway/pull/565)** - Added missing Solana instance for wrapping WSOL on `Orca` routes

Shown in full with attribution under the source's licence. Licence: Apache-2.0

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.