Products
Earn
Variable yield on stablecoins and crypto from Aave, Morpho and Euler.
Fixed Earn
Lock in a fixed rate until maturity with Pendle.
Portfolio Rebalancer
Withdraw, swap and deposit across venues in one transaction.
Crypto-Backed Loans
Let users borrow against their crypto on Aave, Morpho and Euler.
Leveraged Looping
Open, unwind and rebalance leveraged positions, each in one transaction.
Tokenized Assets
Buy and sell tokenized stocks, T-bills and funds that users hold themselves.
Perpetual Trading
Trade stock, commodity and FX perpetuals on Hyperliquid.
Bridging
Move USDC between Ethereum, Base and Arbitrum with Circle CCTP.
Market Data
Read-only yields, loan markets, asset prices and perps data across every venue. No wallet needed.
How it works
Your backend asks the Compass API for an action, like depositing 100 USDC. Compass returns a transaction that’s ready to sign, and your user signs it with their own wallet. Compass never holds keys or funds. See the full flow →Product Accounts
Each user gets an on-chain account per product that only they can sign for.
Gas Sponsorship
Pay gas for your users, so they don’t need to hold a gas token.
Embedded Fees
Add your own fee to deposits, loans and trades, paid to your address.
Bundling
Run several steps, like a swap and a deposit, as one transaction.
Start building
Quick Start
Get a free API key and make your first call with the Python or TypeScript SDK.
React Widgets
Drop ready-made savings, loan and trading components into your app.
Widget Studio
Pick a widget, theme it, preview it live and copy the code. No signup required.
Build with AI
Point Claude Code, Cursor or Copilot at our docs and let it write the integration.
Get help
Book a Call
Talk to our team about your integration.
Join Discord
Ask questions and meet other builders.