Introduction
Welcome to the TUWA SDK Documentation โ the main entry point for building multi-chain Web3 applications with EVM, Solana, and server-side cloud transaction indexing.
The TUWA SDK suite consists of 4 specialized packages that work together seamlessly across client and server environments.
๐๏ธ Ecosystem SDK Packages
All TUWA SDK packages enforce modular subpath entrypoints (e.g. @tuwaio/sdk/satellite, @tuwaio/evm-sdk/nova-connect, @tuwaio/sdk/siwx). This ensures your application only loads the exact code and dependencies it requires, preventing bundle bloat and Web3 context conflicts.
| Layer | Package | Description |
|---|---|---|
| L5 | @tuwaio/quasar-sdk | Quasar Cloud Client โ Server-side Node.js & Edge SDK for transaction indexing, cloud sync, history pagination, and SIWX (CAIP-122) payload verification. |
| L8 | @tuwaio/sdk | Core Client SDK โ Unified entrypoint bundling multi-chain logic (Orbit, Pulsar, Satellite) and React UI components (Nova) into clean subpaths. |
| L9 | @tuwaio/evm-sdk | EVM Network Adapter โ EVM-specific transports (viem, @wagmi/core), connectors, and background state watcher (EVMConnectorsWatcher). |
| L9 | @tuwaio/solana-sdk | Solana Network Adapter โ Solana-specific transports (gill, @wallet-standard/*), connectors, and background state watcher (SolanaConnectorsWatcher). |
๐ Documentation Links
Access dedicated documentation portals across the TUWA ecosystem:
- ๐ TUWA Documentation Hubย โ Central directory linking to all ecosystem documentation sites.
- ๐ซ Orbit Utils Docsย โ Low-level, framework-agnostic multi-chain communication primitives.
- ๐ SIWX Core Docsย โ Headless CAIP-122 multi-chain authentication standard.
- ๐ก Satellite Connect Docsย โ Headless wallet state machine.
- โก Pulsar Engine Docsย โ Headless transaction lifecycle & tracking engine.
- ๐จ Nova UI Storybookย โ Interactive component catalog and visual design system.
Last updated on