For the complete documentation index, see llms.txt. This page is also available as Markdown.

SDKs

Switchboard SDK versions are pinned and validated in one canonical place:

Use the matrix for all docs and code snippets to avoid version drift.

Language
Type
Resource
Link

TypeScript

SDK (SVM)

@switchboard-xyz/on-demand

TypeScript

SDK (EVM)

@switchboard-xyz/on-demand-solidity

TypeScript

SDK (Sui)

@switchboard-xyz/sui-sdk

TypeScript

SDK (Aptos/Movement)

@switchboard-xyz/aptos-sdk

TypeScript

SDK (Iota)

@switchboard-xyz/iota-sdk

TypeScript

Common

@switchboard-xyz/common

TypeScript

Classic PullFeed compatibility

@switchboard-xyz/common-legacy

Current on-demand JavaScript integrations should use Common 5.8.5 and on-demand 3.10.6. on-demand installs common-legacy 1.1.1 transitively; install common-legacy directly only when importing LegacyCrossbarClient.

Last updated