| Crates.io | rs_bybit |
| lib.rs | rs_bybit |
| version | 0.3.8 |
| created_at | 2024-02-18 12:12:26.399811+00 |
| updated_at | 2025-06-07 22:28:21.414712+00 |
| description | Bybit V5 API bindings in Rust |
| homepage | |
| repository | https://github.com/unkuseni/rs_bybit |
| max_upload_size | |
| id | 1144024 |
| size | 769,397 |
This is simply a bybit V5 api connector using binance-rs implementation, Some parts of the api have not been completed yet...Anyone is welcome to branch/fork the repository and add their own upgrades, see Development section for details.
[!CAUTION] This is a personal project, use at your own risk. Neither the original author, nor any of the contributors of this software shall ever be held responsible for your investment losses. Cryptocurrency investment is subject to high market risk.
Some part of the project is still under development. Please regularly take a look at this README for updates.
tests/market_test.rstests/trade_test.rstests/position_test.rstests/account_test.rs for progresstests/ws_test.rsIf you want to contribubute please make sure to follow this setup. Install the precommit tool if you don't have it installed already and make sure to install the pre-commit hooks
Install the pre-commit CLI tool and in this repo install the hooks.
brew install pre-commit
pre-commit install
This crate can be installed by adding the following to your Cargo.toml:
[dependencies]
rs_bybit = "*"
Take a look at tests for usage.
if you have any issues contact me on X (twitter) @unkuseni
I like the project design of binance-rs and decided to use it. You might stumble upon some changes where both projects differ.
A special thank you to Sajjon for all of his many contributions.
Also thanks to enseed for the contributions.