core_rs

Crates.iocore_rs
lib.rscore_rs
version0.1.0
created_at2025-09-16 18:32:39.411919+00
updated_at2025-09-16 18:32:39.411919+00
descriptionA library for a core http library for use with coinbase apis
homepage
repositoryhttps://github.com/coinbase-samples/core_rs
max_upload_size
id1842173
size85,047
(cfluke-cb)

documentation

README

core_rs

A Rust library for building clients and utilities for the Coinbase Prime REST APIs.

Overview

The core_rs crate provides foundational HTTP, authentication, and error handling utilities for interacting with Coinbase Prime APIs. It is designed to be used as a building block for higher-level SDKs and applications.

Features

  • HTTP client abstraction (async, based on reqwest)
  • Typed request/response handling
  • Credential management
  • Error handling with thiserror
  • Utilities for HTTP methods, headers, and status codes

Setup

1. Clone the Repository

git clone git@github.com:coinbase-samples/core-rs.git
cd core_rs

2. Build the Library

To build the library, ensure you have Rust installed (Rust 1.61+ recommended):

cargo build

License

This project is licensed under the Apache-2.0 license.

Commit count: 5

cargo fmt