Skip to main content
CryptoClients.Net is distributed as a NuGet package. It includes all supported exchange libraries as transitive dependencies — you don’t need to install them separately.

Install via NuGet

dotnet add package CryptoClients.Net

Install via GitHub Packages

CryptoClients.Net is also available on GitHub Packages as an alternative to NuGet.org. Step 1. Add the GitHub Packages source to your NuGet configuration:
dotnet nuget add source https://nuget.pkg.github.com/JKorf/index.json \
  --name github-jkorf \
  --username YOUR_GITHUB_USERNAME \
  --password YOUR_GITHUB_PAT
GitHub Packages requires authentication even for public packages. You’ll need a personal access token with at least read:packages scope.
Step 2. Install the package as normal, specifying the source if needed:
dotnet add package CryptoClients.Net --source github-jkorf

Download a release manually

If you prefer to reference the assembly directly without a package manager, download the latest release from GitHub:
https://github.com/JKorf/CryptoClients.Net/releases

Supported target frameworks

CryptoClients.Net targets the following frameworks:
FrameworkVersion
.NET Standard2.0, 2.1
.NET8.0, 9.0, 10.0

Platform compatibility

Because the package targets .NET Standard 2.0, it works across a wide range of .NET implementations:
PlatformMinimum version
.NET Core2.0
.NET Framework4.6.1
Mono5.4
Xamarin.iOS10.14
Xamarin.Android8.0
UWP10.0.16299
Unity2018.1
For the best performance and access to the latest language features, target .NET 8.0 or later. The .NET Standard 2.0 target is available for environments where upgrading is not possible.

Verify the installation

After installing, add a quick sanity check to confirm the package loads correctly:
using CryptoClients.Net;
using CryptoExchange.Net.SharedApis;

var client = new ExchangeRestClient();
Console.WriteLine("CryptoClients.Net loaded successfully.");
Console.WriteLine($"Supported exchanges: {string.Join(", ", Exchanges.All)}");
If this compiles and runs without errors, you’re ready to go.

Next steps

Quickstart

Make your first multi-exchange request

Configuration

Configure API credentials, rate limiting, and environments

Build docs developers (and LLMs) love