Axes Docs

Clients & SDKs

Official SDKs for interacting with Kuest CLOB services in Python and Rust

Official SDKs

Python SDK

Typed CLOB client for Python bots and backend services.

pip install kuest-py-clob-client
Axes-co/py-clob-client

Rust SDK

Async Rust client with CLOB and optional module support.

cargo add kuest-client-sdk
Axes-co/rs-clob-client

Use the SDKs for production bots and integrations when you want typed requests, auth helpers, and less manual signing boilerplate.

Python quickstart

Read-only usage:

from py_clob_client.client import ClobClient

client = ClobClient("https://clob.axes.co")
print(client.get_ok())
print(client.get_server_time())

Trading usage (authenticated) is available in the SDK examples: Python SDK README and examples.

Rust quickstart

Read-only usage:

use kuest_client_sdk::clob::Client;

#[tokio::main]
async fn main() -> anyhow::Result<()> {
    let client = Client::default();
    println!("Ok: {}", client.ok().await?);
    Ok(())
}

Authenticated CLOB, WebSocket streaming, and optional API modules are documented in: Rust SDK README and examples.

Auth and wallet notes

  • Review Authentication before placing orders.
  • EOA users may need to configure token allowances before trading.
  • Proxy/Safe wallet flows are supported by both SDKs with signature-type specific setup.