Skip to main content

Start Here

Use this section to pick the Swig docs set that matches your integration.

Choose a product

If you need to…Go here
Understand the on-chain wallet program, permissions, sessions, and recovery modelProtocol
Integrate directly with Swig from TypeScript or RustProtocol SDK
Use the hosted backend to prepare wallet creation, transfers, swaps, or recovery flowsDeveloper SDK
Add login-provider flows such as OAuth or OTP and create Swig sessionsIDP SDK

Protocol

The on-chain wallet system in swig-wallet

Protocol SDK

Direct TypeScript and Rust integrations with the protocol

Developer SDK

Hosted transaction preparation and wallet operations

IDP SDK

OAuth and OTP login flows that create Swig sessions

Also in Overview

Choose a Product

Compare the four Swig product surfaces side by side

Build with AI

Find the AI and MCP entry points across the docs

Resources

External links, repos, and contact points