rs_bybit

Crates.iors_bybit
lib.rsrs_bybit
version0.3.8
created_at2024-02-18 12:12:26.399811+00
updated_at2025-06-07 22:28:21.414712+00
descriptionBybit V5 API bindings in Rust
homepage
repositoryhttps://github.com/unkuseni/rs_bybit
max_upload_size
id1144024
size769,397
Olaseni (unkuseni)

documentation

README

Bybit API v5 client in Rust

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.

Table of Contents

Features

Some part of the project is still under development. Please regularly take a look at this README for updates.

Development

If 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

Precommit

Install the pre-commit CLI tool and in this repo install the hooks.

Install tool

brew install pre-commit

Install hooks

pre-commit install

Usage

This crate can be installed by adding the following to your Cargo.toml:

[dependencies]
rs_bybit = "*"

Take a look at tests for usage.

Contact

if you have any issues contact me on X (twitter) @unkuseni

Acknowledgments

Credit

I like the project design of binance-rs and decided to use it. You might stumble upon some changes where both projects differ.

Special thanks

A special thank you to Sajjon for all of his many contributions.

Also thanks to enseed for the contributions.

Commit count: 183

cargo fmt