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.0
import { 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 · Solana

Immutable core, audited upgrade module. Source verified on Etherscan and reproducible from git tags.

Typed SDK

npm · crates.io · PyPI

First-class TypeScript, Rust, and Python SDKs. Handles gas, MEV protection, and permissioned transfer semantics.

Reserve oracle

Sub-second updates

Streaming 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.

Contact developer relations