Smart Account Guides
Overview
Learn how to use Compass API SDKs
Compass API SDKs provide powerful capabilities for working with smart accounts. Our SDKs abstract away the complexities multi-step transactions for smart account user operations.
Smart Accounts
Smart accounts enable advanced features like:
- Multi-signature control: Require multiple signatures for transactions
- Programmable permissions: Define custom rules for transaction approval
- Gas abstraction: Pay gas fees in any token
- Batched transactions: Execute multiple actions in a single transaction
Available SDKs
We support two main SDK implementations:
- TypeScript SDK (
@compass-labs/api-sdk
) - Python SDK (
compass_api_sdk
)