24个版本
0.3.0 | 2021年11月29日 |
---|---|
0.1.21 | 2021年8月9日 |
0.1.16 | 2021年7月28日 |
0.1.12 | 2021年3月25日 |
0.1.4 | 2020年11月25日 |
#2604 in 神奇豆子
84 每月下载量
345KB
9K SLoC
一个开源的Rust高性能加密货币交易API,支持多个交易所和语言包装器。专注于安全性、正确性和速度。
项目目标
这是一个雄心勃勃的项目,旨在创建一个新的行业标准的API实现,以实现安全、正确和高效的加密货币交易。它最初专注于现货交易所,作为定义初始数据结构和项目架构的方法,以允许围绕交易所的特定性进行零成本抽象。因此,初始项目目标是
- 基于Rust,默认内存安全。
- 支持websockets和用户定义的联网。
- 为Java、C#、Python和Node.js提供薄层包装器
- 易于添加对其他交易所的支持。
- 仅开源,现在和永远。
未来目标是
- 支持期货交易
- 支持期权交易
- WASM编译,允许将其嵌入静态网页
警告:该项目仍在开发中,正在做出大量破坏性更改。
社区
点击此处访问我们的Discord社区。
测试
为了运行测试,您必须为交易所的沙盒API提供环境变量,您可以使用环境变量或使用.env
文件。
赞助
我们邀请行业参与者加入我们,共同赞助一个新的高质量开源标准,用于加密交易API。 Nash 为解决外部贡献者问题的维护者提供初始奖励。请查看 奖励表格 以及开放问题的奖励规模标签。
依赖项
~16–30MB
~503K SLoC