Skip to main content

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

  1. Your app calls the Compass API — deposit, withdraw, swap, rebalance, bridge, or any DeFi operation
  2. Compass generates the transaction — including bundling, fee embedding, and gas sponsorship
  3. User signs with their wallet — MetaMask, Privy, Dynamic, Fireblocks, or any wallet
  4. Transaction executes on-chain — directly into DeFi protocols
Compass never holds funds or private keys. Users own and control all assets.

Supported Protocols & Chains

Protocols: Aave V3, Morpho (vaults & markets), Pendle, ERC-4626 vaults, and more via V1 API Chains: Ethereum · Base · Arbitrum

Who Uses Compass

SegmentUse case
Fintechs & neobanksStablecoin savings products, yield on idle balances
WalletsEarn tab, portfolio rebalancing, swap integration
Payment platformsFloat optimization, treasury management
Banks & issuersDeFi access with enterprise compliance

Developer Resources

SDKs

  • Python: pip install compass_api_sdkPyPI
  • TypeScript: npm install @compass-labs/api-sdknpm
  • React Widgets: npm install @compass-labs/widgetsDocs

API

  • Base URL: https://api.compasslabs.ai
  • Auth: API key via x-api-key header
  • Free tier: 1,000 calls/month, no credit card

LLM-Optimized Docs

Building with an AI coding assistant? Point it at our docs:
URLDescription
docs.compasslabs.ai/llms-full.txtComplete reference (~60KB)
docs.compasslabs.ai/llms.txtCondensed version (~17KB)
Works with Cursor, Claude Code, GitHub Copilot, and any AI assistant that can fetch URLs.

Get Started

1

Get your free API key

Sign up — instant access, no credit card.
2

Pick your path

React Widgets for drop-in UI, Quick Start for API access, or LLM docs to build with AI.
3

Ship

Add embedded fees, sponsor gas, and go live.

Need Help?

Book a Call

Talk to our team. We’ll help you ship fast.

Join Discord

Ask questions and connect with other builders.
Email: contact@compasslabs.ai · X: @labs_compass · LinkedIn: Compass Labs