SYMMIO Trading-SDK
The SDK and reference apps for SYMMIO. Build trading UIs against SYMMIO without re-implementing contract calls, chain plumbing, or wallet UX from scratch.
These docs cover every detail of the SDK. If you want to build a product on top of it, first read the Build a Perps DEX guide to get the basic context of the whole flow, then dive into the individual APIs below.
What’s in this docs site
Pick a library from the top nav:
- Core —
@symmio/trading-core: framework-agnostic SDK. Contract calls, ABI fragments, the per-chain address registry, typed errors. - React —
@symmio/trading-react: React adapter. Hooks, providers, andreact-query-shaped wrappers on top ofcore. - Utils —
@symmio/utils: framework-agnostic helpers — amount formatting, Decimal.js math, display formatters, address helpers.
If this is your first time here, start with Introduction to pick a layer, then walk through that library’s Getting Started — Core, React, Utils, or Session Key.
Install
# everything you need to ship a React UI
pnpm add @symmio/trading-react @symmio/utils viem wagmi @tanstack/react-query
# or just the framework-agnostic SDK (for Node scripts, Vue, Solid)
pnpm add @symmio/trading-core viemviem is a peer dependency of every SYMMIO Trading-SDK package; bring your own copy.
Last updated on