Clients & SDKs
Official SDKs for interacting with Kuest CLOB services in Python, Rust, and TypeScript
Official SDKs
Python SDK
Typed CLOB client for Python bots and backend services.
pip install kuest-py-clob-clientRust SDK
Async Rust client with CLOB and optional module support.
cargo add kuest-client-sdkTypeScript SDK
Web and Node.js client for automated CLOB trading flows.
npm install @kuestcom/clob-clientDownload personalized SDK packages from Settings → SDKs to receive your site URL, fee settings, and geoblock behavior prefilled.
Python quickstart
Read-only usage:
from py_clob_client.client import ClobClient
client = ClobClient("https://clob.kuest.com")
print(client.get_ok())
print(client.get_server_time())Use Settings → SDKs to download the Python package already prepared for your site.
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(())
}Use Settings → SDKs to download the Rust package already prepared for your site.
TypeScript quickstart
Read-only usage:
import { ClobClient } from '@kuestcom/clob-client'
const client = new ClobClient('https://clob.kuest.com')
console.log(await client.getOk())
console.log(await client.getServerTime())Use Settings → SDKs to download the TypeScript package already prepared for your site.
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 all SDKs with signature-type specific setup.