Squads API Overview
Create and manage programmable smart accounts on Solana at scale
What is the Squads API?
The Squads API enables you to create and manage smart accounts—fully onchain programmable wallets with industry-leading security features on the Solana blockchain. We handle all the blockchain complexity, so you can focus on building your application.
Built for Developers
- Zero Blockchain Expertise Required - No need to understand Solana’s technical details
- Infrastructure Management - We handle RPC nodes, indexing, and infrastructure scaling
- Gas Abstraction - Pay fees in any asset and even sponsor them for your users (coming soon)
- Enterprise Ready - Built-in reliability with automatic retries and confirmation tracking
Get all the security benefits of blockchain technology without the operational overhead of managing blockchain infrastructure in-house.
Core Features
Flexible Custody Models
Choose the custody model that fits your needs:
- Self-custodial - Users maintain complete control
- Semi-custodial - Shared control between users and your application
- Multi-signature - Multiple keys for enhanced security or social recovery
- Bring Your Own Keys - Integrate with your existing key management infrastructure
Advanced Security Controls
- Spending Limits - Set daily, weekly, or custom transfer limits
- Timelocks - Delay certain operations based on configurable conditions
Enterprise-Grade Security
- Multiple security audits and formal verification
- Secured by Solana’s decentralized network of 1000+ validators
- Battle-tested in production environments
Getting Started
Quick Start Guide
Create your first smart account in minutes
API Reference
Explore detailed API endpoints and examples
Infrastructure Deep Dive (Coming Soon)
Learn how Squads manages blockchain infrastructure
Security Model (Coming Soon)
Understand our security guarantees
Explore Use Cases
Smart accounts are designed to be general-purpose, supporting various applications:
Digital Banking (Coming Soon)
Create programmable accounts with spending controls
Programmable Wallets (Coming Soon)
Create programmable wallets with social recovery
Self-custodial Cards (Coming Soon)
Self-custodial cards with spending limits