Skip to main content
Vaults.fyi is the API layer for onchain earn and borrow features. Use one integration to discover vaults, compare risk/return, prepare non-custodial transactions, track portfolios, measure attributed TVL, and support borrow workflows across 1,000+ strategies, 80+ protocols, and 20+ chains. Use Vaults.fyi when your product needs to do more than show APYs: decide which vaults and markets are eligible, explain why they matter, route users into deposits, withdrawals, borrows, or repayments, and report what happened after capital moved.

What Vaults.fyi replaces

Custom protocol integrations

Query one schema instead of maintaining custom adapters, transaction builders, and data pipelines for every protocol.

Inconsistent yield data

Compare APY, TVL, fees, rewards, capacity, and vault metadata using a normalized methodology across protocols and chains.

Manual risk screening

Use reputation scores, warnings, flags, holder data, curator metadata, and benchmark context before surfacing a vault.

Post-deposit blind spots

Track positions, returns, reward balances, borrow activity, history, idle assets, and attributed TVL after users take action.

Who it’s for

Add earn and borrow features to wallets, exchanges, neobanks, fintech apps, portfolio tools, and aggregators that already hold user balances or wallet context.
  • Turn idle balances and wallet context into relevant earn and borrow options.
  • Generate revenue through configurable fees on earn and borrow flows when they fit your product and partner model.
  • Curate the right options with current and historical APY, TVL, protocol details, rewards, fees, capacity, and risk/return context.
  • Let users deposit, withdraw, claim rewards, borrow, and repay from your app without taking custody.
  • Keep users informed after deposit or borrow actions by showing positions, returns, rewards, borrow activity, and history.
  • Understand which products, partners, and integrations drive retained TVL and repeat activity.
See the wallets and apps guide.

Core capabilities

CapabilityWhat you get
Market dataAPY, TVL, fees, rewards, capacity, assets, protocols, curators, networks, and vault metadata.
Risk/return contextReputation scores, component scores, warnings, flags, holder data, benchmarks, and historical context.
BorrowingBorrow markets, supplied and borrowed positions, risk metrics, and supported supply, withdraw, borrow, and repay actions.
TransactionsReady-to-sign payloads for deposits, redemptions, withdrawals, reward claims, and supported borrow actions with no Vaults.fyi wrapper contract.
PortfolioWallet-level positions, returns, history, idle assets, deposit options, and borrow activity.
Attribution and feesPartner-level tracking and configurable fees for earn and borrow flows, including deposits, withdrawals, retained TVL, vaults, protocols, curators, networks, and assets. Use them for reporting, rebates, fee programs, and commercial discussions.
Agent accessHosted MCP server and x402 access for autonomous workflows.

Start small, then scale

Start with API key access and the SDKs for a single workflow, or use x402 pay-per-request access for keyless agent workflows. Teams can move from a small data integration to transactions, portfolio tracking, borrowing, fees, and attribution without changing providers. For products that route deposits or borrow actions, attribution provides a shared record of retained TVL and user flows by vault, protocol, curator, network, and asset. Use it for partner reporting, rebate programs, fee programs, and commercial discussions without adding custody or wrapper contracts.

Trusted integrations

Teams including Arbitrum Earn, Jumper Earn, Kraken Wallet, Gauntlet, Maple Finance, and KPK use Vaults.fyi for yield analytics, dashboards, transaction flows, and portfolio infrastructure.

Start with the API

Review the endpoint groups for vault data, transactions, portfolios, benchmarks, and near real-time state.

Use the SDK

Install the TypeScript or Python SDK and make your first request in minutes.