You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+59-5Lines changed: 59 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,11 @@
1
-
# CCXT – CryptoCurrency eXchange Trading Library
1
+
# CCXT – CryptoCurrency eXchange Trading Library (Powered by Verity from UsherLabs)
2
2
3
3
[](https://www.npmjs.com/package/ccxt)[](https://npmjs.com/package/ccxt)[](https://pypi.python.org/pypi/ccxt)[](https://www.nuget.org/packages/ccxt)[](https://godoc.org/github.com/ccxt/ccxt/go/v4)[](https://discord.gg/ccxt)[](https://github.com/ccxt/ccxt/wiki/Exchange-Markets)[](https://x.com/ccxt_official)
4
4
5
5
A `JavaScript` / `Python` / `PHP` / `C#` / `Go` library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs.
6
6
7
+
**This is a fork of the original CCXT library, now powered by Verity from UsherLabs.**
The **CCXT** library is used to connect and trade with cryptocurrency exchanges and payment processing services worldwide. It provides quick access to market data for storage, analysis, visualization, indicator development, algorithmic trading, strategy backtesting, bot programming, and related software engineering.
@@ -18,6 +20,17 @@ Current feature list:
18
20
- an out of the box unified API that is extremely easy to integrate
19
21
- works in Node 10.4+, Python 3, PHP 8.1+, netstandard2.0/2.1, Go 1.20+ and web browsers
20
22
23
+
## About This Fork
24
+
25
+
This repository is a fork of the original CCXT library, enhanced and maintained by **UsherLabs** and powered by **Verity**. While we maintain compatibility with the original CCXT API, this version includes additional features, optimizations, and improvements developed by our team.
26
+
27
+
### Key Features of This Fork:
28
+
-**Enhanced Performance**: Optimized for high-frequency trading and large-scale operations
29
+
-**Advanced Error Handling**: Improved error management and recovery mechanisms
30
+
-**Extended Exchange Support**: Additional exchanges and features not available in the original
31
+
-**Better Documentation**: Enhanced examples and documentation for complex use cases
32
+
-**Active Maintenance**: Regular updates and security patches
33
+
21
34
## See Also
22
35
23
36
-`<sub>`[](https://tab-trader.com/?utm_source=ccxt)`</sub>`**[TabTrader](https://tab-trader.com/?utm_source=ccxt)** – trading on all exchanges in one app. Available on **[Android](https://play.google.com/store/apps/details?id=com.tabtrader.android&referrer=utm_source%3Dccxt)** and **[iOS](https://itunes.apple.com/app/apple-store/id1095716562?mt=8)**!
@@ -313,7 +326,7 @@ Using `docker-compose` (in the cloned CCXT repository):
313
326
docker-compose run --rm ccxt
314
327
```
315
328
316
-
You don't need the Docker image if you're not going to develop CCXT. If you just want to use CCXT –just install it as a regular package into your project.
329
+
You don't need the Docker image if you're not going to develop CCXT. If you just want to use CCXT –just install it as a regular package into your project.
317
330
318
331
---
319
332
@@ -323,6 +336,31 @@ You don't need the Docker image if you're not going to develop CCXT. If you just
323
336
324
337
The CCXT library consists of a public part and a private part. Anyone can use the public part immediately after installation. Public APIs provide unrestricted access to public information for all exchange markets without the need to register a user account or have an API key.
325
338
339
+
### Using This Fork with Verity
340
+
341
+
This fork includes enhanced capabilities powered by Verity. To enable Verity features, you can configure the exchange instance with additional parameters:
342
+
343
+
```javascript
344
+
constexchange=newExchangeClass({
345
+
apiKey: api_key[0],
346
+
secret: api_secret[0],
347
+
enableRateLimit:true,
348
+
defaultType:"spot",
349
+
useVerity:true, // Enable Verity features
350
+
prover_url:"<URL>", // Verity prover URL
351
+
timeout:150*1000,
352
+
options: {
353
+
adjustForTimeDifference:true,
354
+
recvWindow:60000
355
+
}
356
+
});
357
+
```
358
+
359
+
**Verity Configuration Options:**
360
+
-`useVerity`: Boolean flag to enable/disable Verity features
361
+
-`prover_url`: URL endpoint for the Verity prover service
362
+
- Enhanced error handling and performance optimizations when Verity is enabled
363
+
326
364
Public APIs include the following:
327
365
328
366
- market data
@@ -604,7 +642,7 @@ You can check different examples in the `examples/go` folder.
604
642
605
643
Read the documentation for more information and details: [docs](https://github.com/ccxt/ccxt/tree/master/cli/README.md)
606
644
607
-
CCXT also provides a command-line interface (CLI) that enables direct interaction with any supported exchange from the terminal. You can quickly check balances, place orders, or fetch trade data—without the need to write or execute custom code. This is especially useful for simple or time-sensitive tasks that don’t warrant the overhead of building a full application.
645
+
CCXT also provides a command-line interface (CLI) that enables direct interaction with any supported exchange from the terminal. You can quickly check balances, place orders, or fetch trade data—without the need to write or execute custom code. This is especially useful for simple or time-sensitive tasks that don't warrant the overhead of building a full application.
608
646
609
647
### Installation
610
648
@@ -654,7 +692,9 @@ Please read the [CONTRIBUTING](https://github.com/ccxt/ccxt/blob/master/CONTRIBU
654
692
655
693
## Support Developer Team
656
694
657
-
We are investing a significant amount of time into the development of this library. If CCXT made your life easier and you want to help us improve it further, or if you want to speed up development of new features and exchanges, please support us with a tip. We appreciate all contributions!
695
+
We are investing a significant amount of time into the development of this enhanced CCXT library. If this fork has made your life easier and you want to help us improve it further, or if you want to speed up development of new features and exchanges, please support us with a tip. We appreciate all contributions!
696
+
697
+
**Note**: This fork is maintained by UsherLabs and powered by Verity. Your support helps us continue developing enterprise-grade trading infrastructure for the cryptocurrency ecosystem.
658
698
659
699
### Sponsors
660
700
@@ -722,6 +762,20 @@ CCXT is not a service nor a server. CCXT is a software. **CCXT is a free open so
722
762
-**Free software** means CCXT is free to use and has no hidden fees, with CCXT traders pay the same trading fees they would pay to the exchanges directly.
723
763
-**Open source** means anyone is allowed to use it, to look inside the code and to change everything, including other brokers.
724
764
765
+
## About UsherLabs and Verity
766
+
767
+
**UsherLabs** is a leading technology company specializing in cryptocurrency trading infrastructure and algorithmic trading solutions. Our mission is to provide robust, scalable, and innovative tools for the digital asset ecosystem.
768
+
769
+
**Verity** is our advanced trading engine that powers this enhanced version of CCXT, providing:
770
+
- High-performance trading capabilities
771
+
- Advanced risk management features
772
+
- Real-time market data processing
773
+
- Scalable infrastructure for institutional clients
774
+
775
+
This fork represents our commitment to the open-source community while providing enterprise-grade enhancements for professional traders and institutions.
0 commit comments