SDK API Reference
Generated API reference for @augustdigital/sdk — the SDK entry point, vault and subaccount modules, chain adapters, and contract ABIs.
Generated from @augustdigital/sdk 9.3.0
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
| Module | Description |
|---|---|
| AugustSDK | The main August SDK class. |
| AugustVaults | The August Vaults Module. |
| AugustSubAccounts | The August Sub Accounts Module. |
| AugustApi | The August 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. |
| EVMAdapter | EVM Adapter for August SDK |
| SolanaAdapter | Solana Adapter for August SDK |
| SuiAdapter | Sui Adapter for August SDK |
| StellarAdapter | Stellar Adapter for August SDK |
| ABIs | Contract ABI definitions for interacting with August/Upshift smart contracts. |
ABI Functions
Contract ABIs bundled with the Upshift SDK — vaults, receipt tokens, the swap router, loans, rewards, and the infrastructure contracts the SDK reads.
AugustSDK
API reference for the AugustSDK class — the main entry point for interacting with Upshift vaults and services across EVM, Solana, Sui, and Stellar.