Skip to Content
Introduction

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.

LayerPackageDescription
L5@tuwaio/quasar-sdkQuasar Cloud Client โ€” Server-side Node.js & Edge SDK for transaction indexing, cloud sync, history pagination, and SIWX (CAIP-122) payload verification.
L8@tuwaio/sdkCore Client SDK โ€” Unified entrypoint bundling multi-chain logic (Orbit, Pulsar, Satellite) and React UI components (Nova) into clean subpaths.
L9@tuwaio/evm-sdkEVM Network Adapter โ€” EVM-specific transports (viem, @wagmi/core), connectors, and background state watcher (EVMConnectorsWatcher).
L9@tuwaio/solana-sdkSolana Network Adapter โ€” Solana-specific transports (gill, @wallet-standard/*), connectors, and background state watcher (SolanaConnectorsWatcher).

Access dedicated documentation portals across the TUWA ecosystem:

Last updated on