SDKs

Typed SDKs wrap the REST API and handle auth, retries and webhook-signature verification.

TypeScript — @orrery/sdk

npm i @orrery/sdk

ESM and CommonJS builds; Node 18+. Source access for design partners on request.

Rust — orrery-rs

# Cargo.toml (private git registry during beta)
orrery = { git = "https://git.orrerysim.com/sdk/orrery-rs" }

Async (tokio). Used by the reference settlement daemon.

Versioning

SDKs follow semver and target API v1. Breaking API changes ship behind a new version prefix with a deprecation window announced in the changelog.

During beta, packages live in a private registry; your access invite includes the token. Public packages ship with mainnet.