Developers · Docs & SDKs
Compose with treasury-grade collateral.
Strata ships verified contracts, a typed TypeScript SDK, a public subgraph, and permissioned integration paths for institutional DeFi. Everything you need to add real yield to a wallet, exchange, RWA marketplace, or on-chain fund.
quickstart.ts
@strata/sdk · v2.4.0import { Strata } from "@strata/sdk";
const strata = new Strata({
chain: "ethereum",
signer,
});
// Deposit 1,000,000 USDC into the Treasury vault
const tx = await strata.vault("sSTRT").deposit({
amountUSDC: 1_000_000n * 10n ** 6n,
receiver: signer.address,
});
// APY, TVL, and NAV are streamed from the reserve oracle
const { apy, nav, tvl } = await strata.vault("sSTRT").metrics();Verified contracts
Ethereum · Base · Arbitrum · SolanaImmutable core, audited upgrade module. Source verified on Etherscan and reproducible from git tags.
Typed SDK
npm · crates.io · PyPIFirst-class TypeScript, Rust, and Python SDKs. Handles gas, MEV protection, and permissioned transfer semantics.
Reserve oracle
Sub-second updatesStreaming NAV, APY, and reserve composition via signed price feeds. Chainlink and Pyth adapters included.
Reference
Everything, indexed.
Contract addresses
sSTRT · Ethereum0x4A9C…7D3E
sSTRT-C · Ethereum0x8b21…F002
sSTRT-M · Base0x1eA0…c47F
Reserve Oracle0x9F2c…D01c
Endpoints
RESTapi.strata.finance/v2
Subgraphgraph.strata.finance
WebSocketwss://stream.strata.finance
Statusstatus.strata.finance
SDKs
TypeScript@strata/sdk
Ruststrata-sdk
Pythonstrata-py
CLIbrew install strata
Building something serious?
Get direct engineering support and a permissioned integration path.