• © Goverland Inc. 2026
  • v1.0.1
  • Privacy Policy
  • Terms of Use
Improvement ProposalsImprovement Proposalsby0x873f2CCFEB3C10154067DF4F3ADf67242c62b71e0x873f…b71e

HIP-14 [DG] LBank Exchange Connector

Voting ended over 3 years agoSucceeded

Category : Dev Grant Linked HGP : HGP-19 [DG] Get Hummingbot connector forks into the codebase! Github Handle : https://github.com/CoinAlpha Ethereum Wallet : 0x3EFe566A7A8d5A9637eB037626792a31c7064bCd Total HBOT Requested : 200,000 HBOT Estimated Dev Days : 10 person days HBOT Per Day : 20,000 HBOT


Summary

Proposal to submit a connector for LBank exchange into the Hummingbot Foundation's open source codebase. The connector is built following CoinAlpha's standard of quality and performance, similar to the Binance spot connector implementation.

Exchange URL : https://www.lbank.info/


Description

The development work is divided into three parts:

1. Implement LBank Order Book Data Source

Implement the Order Book Data Source class with the logic to establish a websocket connection with the exchange and register to the channels to receive the Order Book updates and the public trades. It should also include the necessary logic to get a full copy of the order book to create the initial local copy.

2. Implement LBank User Stream Data Source

Implement the logic to establish a websocket connection with the exchange and register to listen all private endpoints (order updates, trades and balance updates).

Implement the Auth class with the logic to correctly authenticate HTTP and websocket requests. It should also assist on producing the required information to authenticate websocket connections.

3. Implement LBank Exchange Class

Create a pure Python class with all the required logic to:

  • Create and cancel orders
  • Get the trading rules and use them to validate creation parameters
  • Regularly update orders and balances using HTTP requests
  • Process update events received through the user stream data source

The implementation should include all the latest standards from the golden template (Binance). The new class should be a subclass of ExchangePyBase.


The connector will also undergo several days of our own QA testing to help the Foundation make sure it performs as expected and meets the minimum standard of quality.

Off-Chain Vote

For
2.12M HBOT100%
Against
0 HBOT0%
Abstain
0 HBOT0%
Quorum:144%
Download mobile app to vote

Timeline

Jul 25, 2022Proposal created
Jul 25, 2022Proposal vote started
Aug 01, 2022Proposal vote ended
Oct 26, 2023Proposal updated