Bitfinex.Net is a wrapper around the Bitfinex API as described on Bitfinex, including all features the API provides using clear and readable objects, both for the REST as the websocket API's.
If you think something is broken, something is missing or have any questions, please open an Issue
I develop and maintain this package on my own for free in my spare time. Donations are greatly appreciated. If you prefer to donate any other currency please contact me.
Btc: 12KwZk3r2Y3JZ2uMULcjqqBvXmpDwjhhQS
Eth: 0x069176ca1a4b1d6e0b7901a6bc0dbf3bb0bf5cc2
Nano: xrb_1ocs3hbp561ef76eoctjwg85w5ugr8wgimkj8mfhoyqbx4s1pbc74zggw7gs
Alternatively, sponsor me on Github using Github Sponsors
A Discord server is available here. Feel free to join for discussion and/or questions around the CryptoExchange.Net and implementation libraries.
-
Version 5.0.5 - 10 Mar 2022
- Updated CryptoExchange.Net
-
Version 5.0.4 - 08 Mar 2022
- Updated CryptoExchange.Net
-
Version 5.0.3 - 01 Mar 2022
- Updated CryptoExchange.Net improving the websocket reconnection robustness
-
Version 5.0.2 - 27 Feb 2022
- Updated CryptoExchange.Net
-
Version 5.0.1 - 24 Feb 2022
- Updated CryptoExchange.Net
-
Version 5.0.0 - 18 Feb 2022
-
Added Github.io page for documentation: https://jkorf.github.io/Bitfinex.Net/
-
Added unit tests for parsing the returned JSON for each endpoint and subscription
-
Added AddBitfinex extension method on IServiceCollection for easy dependency injection
-
Added URL reference to API endpoint documentation for each endpoint
-
Refactored client structure to be consistent across exchange implementations
-
Renamed various properties to be consistent across exchange implementations
-
Cleaned up project structure
-
Fixed various models
-
Updated CryptoExchange.Net, see https://github.com/JKorf/CryptoExchange.Net#release-notes
-
See https://jkorf.github.io/Bitfinex.Net/MigrationGuide.html for additional notes for updating from V4 to V5
-
-
Version 4.2.4 - 03 Nov 2021
- Fixed raw order book stream not accounting for checksum updates
-
Version 4.2.3 - 08 Oct 2021
- Updated CryptoExchange.Net to fix some socket issues
-
Version 4.2.2 - 06 Oct 2021
- Updated CryptoExchange.Net, fixing socket issue when calling from .Net Framework
-
Version 4.2.1 - 05 Oct 2021
- Updated CryptoExchange.Net
-
Version 4.2.0 - 29 Sep 2021
- Split GetTickerAsync in GetTickerAsync and GetTickersAsync, changed
params
toIEnumerable
- Updated CryptoExchange.Net
- Split GetTickerAsync in GetTickerAsync and GetTickersAsync, changed
-
Version 4.1.2 - 22 Sep 2021
- Fixed nonce provider when running multiple program instances
-
Version 4.1.1 - 21 Sep 2021
- Fix for nonce provider not working correctly in combination with other exchanges
-
Version 4.1.0 - 20 Sep 2021
- Added custom nonce provider support
-
Version 4.0.5 - 15 Sep 2021
- Updated CryptoExchange.Net
-
Version 4.0.4 - 02 Sep 2021
- Fix for disposing order book closing socket even if there are other connections
-
Version 4.0.3 - 26 Aug 2021
- Updated CryptoExchange.Net
-
Version 4.0.2 - 24 Aug 2021
- Updated CryptoExchange.Net, improving websocket and SymbolOrderBook performance
- Fixes for checksum validation BitfinexSymbolOrderBook
-
Version 4.0.1 - 13 Aug 2021
- Fix for OperationCancelledException being thrown when closing a socket from a .net framework project
-
Version 4.0.0 - 12 Aug 2021
- Release version with new CryptoExchange.Net version 4.0.0
- Multiple changes regarding logging and socket connection, see CryptoExchange.Net release notes
- Release version with new CryptoExchange.Net version 4.0.0
-
Version 4.0.0-beta3 - 09 Aug 2021
- Renamed GetTradesForOrderAsync to GetOrderTradesAsync
- Renamed GetTradesAsync to GetTradeHistoryAsync
- Renamed GetTradeHistoryAsync to GetUserTradesAsync
- Renamed GetOrderHistoryAsync to GetOrdersAsync
-
Version 4.0.0-beta2 - 26 Jul 2021
- Updated CryptoExchange.Net
-
Version 4.0.0-beta1 - 09 Jul 2021
- Added Async postfix for async methods
- Updated CryptoExchange.Net
-
Version 3.5.0-beta4 - 07 Jun 2021
- Fixed IExchangeClient PlaceOrder OrderType
- Fixed WalletTransferAsync amount parameter serialization
- Updated CryptoExchange.Net
-
Version 3.5.0-beta3 - 26 May 2021
- Removed non-async calls
- Updated to CryptoExchange.Net changes
-
Version 3.5.0-beta2 - 06 mei 2021
- Updated CryptoExchange.Net
-
Version 3.5.0-beta1 - 30 apr 2021
- Updated to CryptoExchange.Net 4.0.0-beta1, new websocket implementation