{"repo":"Marfusios/binance-client-websocket","free":true,"listed":false,"github":"https://github.com/Marfusios/binance-client-websocket","clone":"git clone https://github.com/Marfusios/binance-client-websocket.git","description":"🛠️ C# client for Binance websocket API","language":"C#","stars":56,"topics":["binance","cryptocurrency","exchange","api-client","bitcoin","websockets","dotnet-core","binance-api"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Binance websocket API client This is a C# implementation of the Binance websocket API found here: https://github.com/binance-exchange/binance-official-api-docs/blob/master/web-socket-streams.md Releases and breaking changes License: Apache License 2.0 Features installation via NuGet (Binance.Client.Websocket) public and authenticated API targets netstandard2.0 , netstandard2.1 , net6.0 , net7.0 , net8.0 , net9.0 , net10.0 built on Websocket.Client 5.5.0 for websocket transport, reconnects, and lower-allocation message handling reactive extensions (Rx.NET) integrated logging abstraction (LibLog) Usage More usage examples: console sample (link) integration tests (link) desktop sample (link) API coverage PUBLIC Covered ------------------------- :-------: Aggregate trades ✔ Trades ✔ Kline/Candlesticks Individual mini tickers All mini tickers Individual tickers All tickers Partial orderbook ✔ Diff. orderbook ✔ PRIVATE Covered ------------------------- :----------: Account update Balance update Order update ✔ Pull Requests are welcome! Other websocket libraries Extensions All order books together, etc. Bitmex Bitfinex Coinbase Reconnecting There is a built-in reconnection which invokes after 1 minute (default) of not receiving any messages from the server. It is possible to configure that timeout via communicator.ReconnectTimeout . Also, there is a stream ReconnectionHappened which sends information about a type of reconnection. However, if you are subscribed to low rate channels, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Marfusios","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Marfusios/binance-client-websocket/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}