OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Coinbasepro Csharp

Coinbasepro Csharp is an unofficial .NET/C# client library that wraps the Coinbase Pro/GDAX API, letting C# applications make API requests for exchange data and account, order and transfer services.

Independent OpenViST project profile, based on linked sources.

Coinbasepro Csharp — OpenViST project profile in Exchanges & Trading.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a C# application needs to call the Coinbase Pro/GDAX API through the library’s client and service methods.

Who it is for

  • C#/.NET developers integrating Coinbase Pro/GDAX API requests into applications.
  • Developers building account-data, market-data or order-management workflows.

Documented uses

  • Retrieve account details, histories and holds.
  • Read products, order books, tickers, trades and historical rates.
  • Place, retrieve and cancel market, limit and stop orders.
  • Access documented payment, deposit, withdrawal, report, fee and profile services.
Before you choose

Requirements & limits

The repository is public and identifies an MIT license. Its README documents installation through NuGet and authenticated use with an API key, secret and passphrase.

  • The library is explicitly described as unofficial.
  • Authenticated requests require API credentials, as shown in the setup example.
  • The README lists methods for operations that can place orders, cancel orders, deposit or withdraw funds.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install the NuGet package and make an authenticated account request

Set up the documented C# client and call its account service.

Before you start

  • A C#/.NET application
  • Coinbase Pro API key, secret and passphrase

Steps

  1. Install GDAX.Api.ClientLibrary with the documented NuGet package command.

  2. Create an Authenticator using the API key, secret and passphrase.

  3. Construct a CoinbaseProClient with the authenticator.

  4. Call AccountsService.GetAllAccountsAsync().

Expected outcome

The example obtains all accounts through the client’s account service.

Guide limitations

  • The guide covers the documented authenticated account request, not trading or deployment.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
dougdellolio/coinbasepro-csharp · Official homepage title · retained in its source language