What is Compass?
Compass is DeFi infrastructure for fintechs, wallets, and crypto apps. One API to add yield, lending, trading, and more to your product. Non-custodial. No smart contracts to deploy. Revenue from day one. We handle protocol integrations, transaction bundling, gas abstraction, and fee infrastructure. You ship DeFi features in days instead of months.Choose Your Path
Drop-in React Widgets
Pre-built UI components. Add a savings account or portfolio manager to your app with a few lines of code. Customize the look in Studio.
API & SDKs
Full control. Build your own UX with our Python and TypeScript SDKs, or call the REST API directly.
Build with AI
Point Cursor, Claude Code, or Copilot at our LLM-optimized docs. Let your AI assistant build the integration.
Try It Now
Widget Builder Studio
Pick a widget, choose a theme, preview it live, and copy the code. No signup required.
What You Can Build
Yield Products
Deposit into Aave, Morpho vaults, and Pendle markets. Variable and fixed rates. Track positions, P&L, and APY across all venues through one interface. Variable Earn → · Fixed Earn →Portfolio Rebalancing
Shift allocations across DeFi venues in one atomic transaction. Withdraw, swap, and deposit in a single signature. Build yield optimization, risk diversification, or treasury management features — users set target allocations, sign once, done. Portfolio Rebalancer →Credit Lines
Let users borrow against their crypto holdings. USDC credit lines with no credit check, no tax event.Transaction Bundling
Combine multiple operations into one atomic transaction. Transfer → swap → deposit → collect fee, all in one signature. 50-70% gas savings. Bundling →Gas Sponsorship
Users never need ETH. They sign, your relayer pays gas. Without this, 9 out of 10 new users drop off. Gas Sponsorship →Embedded Fees
Monetize from day one. Add fees to deposits, withdrawals, or any transaction. Collected automatically when transactions execute. Embedded Fees →How It Works
- Your app calls the Compass API — deposit, withdraw, swap, rebalance, bridge, or any DeFi operation
- Compass generates the transaction — including bundling, fee embedding, and gas sponsorship
- User signs with their wallet — MetaMask, Privy, Dynamic, Fireblocks, or any wallet
- Transaction executes on-chain — directly into DeFi protocols
Supported Protocols & Chains
Protocols: Aave V3, Morpho (vaults & markets), Pendle, ERC-4626 vaults, and more via V1 API Chains: Ethereum · Base · ArbitrumWho Uses Compass
| Segment | Use case |
|---|---|
| Fintechs & neobanks | Stablecoin savings products, yield on idle balances |
| Wallets | Earn tab, portfolio rebalancing, swap integration |
| Payment platforms | Float optimization, treasury management |
| Banks & issuers | DeFi access with enterprise compliance |
Developer Resources
SDKs
- Python:
pip install compass_api_sdk— PyPI - TypeScript:
npm install @compass-labs/api-sdk— npm - React Widgets:
npm install @compass-labs/widgets— Docs
API
- Base URL:
https://api.compasslabs.ai - Auth: API key via
x-api-keyheader - Free tier: 1,000 calls/month, no credit card
LLM-Optimized Docs
Building with an AI coding assistant? Point it at our docs:| URL | Description |
|---|---|
| docs.compasslabs.ai/llms-full.txt | Complete reference (~60KB) |
| docs.compasslabs.ai/llms.txt | Condensed version (~17KB) |
Get Started
Get your free API key
Sign up — instant access, no credit card.
Pick your path
React Widgets for drop-in UI, Quick Start for API access, or LLM docs to build with AI.
Need Help?
Book a Call
Talk to our team. We’ll help you ship fast.
Join Discord
Ask questions and connect with other builders.