Skip to content

SAGE SDK

Read the state of the SAGE universe from TypeScript, without learning the account layout first.

Read-only, by design

The SDK never signs or submits a transaction. There is no wallet to connect and nothing it can spend, so you can point it at live game data and explore without risk.

Built for the C4 bindings

A typed layer over the generated @staratlas/dev-sage client, with validation and decoding handled for you.

Pay only for what you import

Per-capability entry points with bundle budgets enforced in CI.

Written to be readable

Plain-language explanations first, precise mechanics underneath, and every example compiled against the real package.