The CCXT Open Source project hides rebates, triggering a Crisis of Confidence among users.

robot
Abstract generation in progress

CCXT Open Source Project in Controversy: Default rebate Settings Trigger Community Doubts

Recently, the popular cryptocurrency trading open source library CCXT has sparked widespread discussion due to a setting in its core code. Some users discovered that the software, without explicit notification, used a preset rebate ID to divert a portion of the exchange fee rebate income that should belong to the users. This finding not only reveals the potential business model behind open source projects but also causes many developers and trading teams that rely on its services to reassess their trust in the project.

CCXT, the crypto quantification artifact, is embroiled in a "code rebate" scandal, with hidden rebate business behind the free service

CCXT, as a unified cryptocurrency trading interface, supports connections to numerous trading platforms around the world. It supports multiple programming languages, including JavaScript, Python, PHP, C#, and Go, making it widely used in various development environments. Users can perform various operations through CCXT, such as market analysis, indicator development, algorithmic trading, strategy backtesting, and placing orders, serving as a simplified trading analysis tool.

Currently, CCXT supports over 100 cryptocurrency trading platforms, covering almost all mainstream exchanges. Its convenience and Open Source characteristics make it one of the most commonly used tools for quantitative trading and strategy trading teams. On code hosting platforms, CCXT has over 36,000 stars, and its download count has reached more than 93 million, reflecting its widespread use globally.

The Crypto Quant Tool CCXT Caught in "Code Rebate" Scandal, Hidden Rebate Business Behind Free

However, a user recently revealed on social media that he found an abnormality in the rebate fees while using the CCXT framework. Upon checking, he discovered preset broker IDs in the source code of several exchange adapters of CCXT, which means that if users are unaware or have not modified it, some rebate fees will be charged by default. The user estimated that approximately $15,000 in rebates were collected in just two months across a few exchanges.

The crypto quantitative tool CCXT is caught in a "code rebate" scandal, with hidden rebate business behind the free service

By examining the Open Source code of CCXT, it is indeed found that the default brokerId is included in the Python adapters of multiple mainstream trading platforms. These parameters mostly exist in a hard-coded form and will be sent along with the request when the user has not explicitly set or modified the relevant options, attributing potential fee rebates to the accounts provided by CCXT.

The crypto quant tool CCXT is embroiled in the "code rebate" scandal, with hidden rebate business behind its free facade

This practice can possibly be traced back to 2018. At that time, CCXT transitioned from a paid model to completely free, and a user suggested adding an optional referral ID on a code hosting platform to support CCXT. The project maintainers welcomed this and added the relevant code in the update. However, this seems to have become the starting point for CCXT to profit, as later maintainers added similar logic in the code of most mainstream exchanges, and the way it was written was relatively concealed.

The community has mixed reactions to this. Some question that as professional traders, one should not be overly concerned about these transaction fee rebates, while others believe that since it is Open Source code, not discovering and modifying these settings during use is a problem of the users themselves. However, considering the widespread use and good reputation of CCXT, this hidden coding method may indeed violate the trust the community has in it.

The "Code Rebate" Scandal of the CCXT Crypto Quantification Tool, Hidden Rebate Business Behind Free

As of now, the CCXT official has not made a public response to this matter, and the code continues to be updated regularly, but no modifications have been made regarding the issue raised by the community.

This incident has sounded the alarm for users: in the cryptocurrency field, it is crucial to maintain a necessary scrutiny and vigilance towards any "free" services. Carefully inspecting every line of code may be the most basic and critical line of defense in protecting one's rights and interests. Because sometimes, the most expensive cost is precisely hidden beneath the facade of "free".

The crypto quantitative artifact CCXT is embroiled in the "code rebate" scandal, revealing hidden rebate business behind the free offer

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 8
  • Share
Comment
0/400
MetaverseLandlordvip
· 5h ago
No one expected that even Open Source could Be Played for Suckers.
View OriginalReply0
gas_fee_therapistvip
· 08-01 12:22
The white money was just taken away like that...
View OriginalReply0
New_Ser_Ngmivip
· 08-01 04:08
Have you all eaten up the money?
View OriginalReply0
GasFeeCriervip
· 08-01 04:08
It's too dark, isn't it? It seems that even those who want something for free have to pay a price.
View OriginalReply0
ReverseFOMOguyvip
· 08-01 04:07
The bull and horse have finished giving birth.
View OriginalReply0
DefiSecurityGuardvip
· 08-01 04:07
*sigh* another day, another potential honeypot. classic backdoor revenue stream, seen this pattern 48x already this month... #DYOR
Reply0
PanicSellervip
· 08-01 04:03
The open source ecosystem has been ruined, what a joke!
View OriginalReply0
GasWranglervip
· 08-01 03:40
technically speaking, this is a sub-optimal implementation that compromises protocol integrity... smh these devs never learn
Reply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)