UpshiftDocs

SDK API Reference

Generated API reference for @upshiftfinance/sdk — the SDK entry point, vault and subaccount modules, chain adapters, and contract ABIs.

Generated from @upshiftfinance/sdk 1.0.1

This page is produced from the SDK's TSDoc on every release. To correct it, edit the TSDoc in the SDK repository — an edit here is overwritten by the next release.

For a guided introduction, start with the Quick Start, Vault Actions, and Error Handling guides.

Modules

ModuleDescription
UpshiftSDKThe main Upshift SDK class.
UpshiftVaultsThe Upshift Vaults Module.
UpshiftSubAccountsThe Upshift Sub Accounts Module.
UpshiftApiThe Upshift backend API Module — read-only client for public backend endpoints (transparency dashboard, unrealized PnL) and authenticated loan-book / risk / OTC reads. Accessible as sdk.apiModule.
EVMAdapterEVM Adapter for Upshift SDK
SolanaAdapterSolana Adapter for Upshift SDK
SuiAdapterSui Adapter for Upshift SDK
StellarAdapterStellar Adapter for Upshift SDK
ABIsContract ABI definitions for interacting with Upshift smart contracts.

On this page