Earn. Borrow. Trade.

Make your wallet a
financial app, not just
a key store.

Earn, borrow, and trade on-chain.
One API. Live in your app in about a week.

Why now

Wallets are becoming financial apps.

Your users want yield, loans, and access to global markets, in the same app where they hold their keys.

Compass is the orchestration layer that gets you there. Your users keep custody. The asset never moves through us. We just hand the wallet the products.

Products

Five products. One integration.

01
Earn

Pick the market, pick the product. Compass handles the blockchain complexity. Aave, Morpho, Pendle, and 26,000+ other yield venues behind a single API. 3-10% APY on stablecoins, ETH, and BTC.

See the widget
02
Loans

Crypto-backed borrowing without selling. Your users borrow against ETH, BTC, or stablecoins. Pair with a debit or credit card for offramp.

See the widget
03
Tokenised assets

Apple, Tesla, gold, held in your wallet. Tokenised US equities, ETFs, and commodities, on-chain. Hundreds of markets through one integration.

See the widget
04
Global markets

FX, commodities, and global equities via Hyperliquid. The full world of markets, on-chain, through one integration.

See the widget
05
Swaps

Hundreds of crypto assets. Cross-chain, gas-sponsored, single signature.

See the widget
LLM-native

Your app is agent-ready from day one.

Every Compass product is callable from an LLM tool call or the CLI.

LLM-optimised docs included.

~/compass-agent
# Open a USDC position for your user
$ compass earn deposit --asset USDC --amount 10000 --chain base
  ✓ position opened
  apy: 8.42%

# Pull a position snapshot for an LLM tool call
$ compass earn positions --user 0xAb.. --format json
Built in, not bolted on

The platform under the products.

01 / 06
Defining principle
Non-custodial by design
Compass never holds the asset. Your wallet signs every transaction. We prepare the on-chain call, your user authorises it.
Your wallet, your keys, your authority.
02 / 06
Risk dashboards
A live allocation view of where funds sit across protocols, updated in real time.
See the dashboard
03 / 06
Data and reporting
PnL, realised vs unrealised, full transaction history. Returned by the same API call that moves the funds.
Read the docs
04 / 06
Team dashboard
Track your users, your revenue, and your on-chain allocation in one place. The reporting layer for your platform, not just your users.
05 / 06
Transaction bundling
Many transactions bundled into one signature. A multi-protocol rebalance signs once.
Read the docs
06 / 06
Gas sponsorship
Your users never hold ETH. Compass sponsors the gas. You decide whether to absorb the cost or pass it on.
Read the docs
How it works

Drop in. Theme it. Ship.

01
Pick the products
Turn on what fits.
02
Drop in widgets, SDK, or API
@compass-labs/widgets for embeddable, @compass-labs/sdk for native, REST for direct.
03
Ship
From signed agreement to live in about a week.
Customers

Trusted by teams already shipping.

Live in production with fintechs, wallets, and neobanks.

From the beginning, THORWallet has been about bringing full onchain finance into a single mobile experience. Swaps, payments, and banking are already there. Yield was the natural next step. We were looking for a solution that is transparent, non-custodial, and integrates cleanly into a DeFi-native stack without compromising the user experience.
Marcel Harmann
Founder & CEO
Read case study
The Compass team has built a strong product for making DeFi infrastructure more usable for fintechs and companies building in payments. Working together helps expand what Para teams can enable out of the box, with a simpler path for customers to offer DeFi products without getting pulled into blockchain complexity.
Aditi Sriram
COO
Read case study
We wanted to offer yield to users who've never touched DeFi and never should have to. The hard part wasn't the idea, it was doing it without an intermediary vault, without custody risk, and without rebuilding protocol integrations from scratch. Compass handled all of that. We went from signed agreement to live in-app in two weeks, and our users just see a savings account.
João Carvalho
Arca wallet
Case study coming soon
6/1
Products / integration
1wk
To live
100%
Non-custodial
0 ETH
Gas-sponsored