- Swig Wallet for onchain smart wallet functionality on Solana
- Developer Portal for hosted APIs, policies, paymasters, and managed wallet creation
Choose the right path
| If you want to… | Start here |
|---|---|
| Build directly on the Swig wallet protocol | Get Started |
| Create wallets and policies through a hosted backend | Developer Portal |
| Let AI agents operate Swig wallets | Build with AI |
Product 1: Swig Wallet
This is the onchain smart wallet layer. Use it when you want to work directly with wallet creation, authorities, sessions, permissions, and transaction execution.Main SDKs
@swig-wallet/classicfor Web3.js 1.x apps@swig-wallet/kitfor Solana Kit / Web3.js 2.0 apps- Rust SDKs for backend services, tooling, and CLIs
- Paymaster SDKs for sponsored transaction flows
Best fit
- consumer wallets
- dApps with delegated permissions
- passkeys and embedded wallet flows
- advanced transaction automation
Product 2: Developer Portal
This is the hosted platform layer. Use it when you want managed projects, API keys, policies, paymasters, billing, and REST-driven wallet creation.Main SDKs
@swig-wallet/apifor low-level REST API access@swig-wallet/developerfor higher-level developer workflows- Direct REST endpoints documented in the portal API reference
Best fit
- server-side wallet provisioning
- project and team management
- policy-driven wallet creation
- operational paymaster management
Recommended learning order
- Start with the product you are actually integrating.
- Use
Swig SDKsorDeveloper Portal APIsfor product-specific reference docs. - Use
Tutorialsfor guided setup flows and examples. - Use
Build with AIif you want LLMs or agents in the loop.

