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.
Check out the Safe and Zerodev QuickStart Guide to get up and running in under 10 minutes.

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)

Getting Started

TypeScript SDK

npm install @compass-labs/api-sdk

Python SDK

pip install compass_api_sdk

Next steps

ZeroDev Guide