vaults.fyi

Add DeFi earn without maintaining protocol integrations.

vaults.fyi gives wallet teams the market data, transaction payloads, and portfolio endpoints needed to ship a non-custodial earn flow.

Browse vaults in the app →

Wallet earn layer

Kraken Wallet uses vaults.fyi to power yield discovery and earn flows in a non-custodial wallet experience.

Live example / Kraken Wallet case study

Native wallet UX

Let users discover, deposit, and manage yield without leaving your wallet.

Wallet-native execution

Pass ready-to-sign deposit and withdraw transactions into the wallet flow.

Portfolio context

Show current position value, historical balances, returns, and transaction events after deposit.

What this unlocks

Native earn experience

Keep users inside your wallet from vault discovery through deposit and position management.

Direct transactions

Generate ready-to-sign deposit and withdraw transactions that route users to protocol contracts without custody.

Position tracking

Track position value, historical balances, returns, and transaction events so the earn feature does not end at deposit.

Monetization

Configure economics so your wallet can earn from the yield flow it creates. Measure which users and app surfaces drive deposits.

One integration across data, actions, and positions.

Use one API for market data, ready-to-sign transactions, and the position data users expect after they deposit.

Market data

Rates, vault metadata, liquidity, historical APY, rewards, and risk context from normalized endpoints.

Transactions

Deposit, redeem, and claim calldata with decoded transaction details for user review.

Portfolio

Balances, positions, and earnings for users who already hold vault shares.

Next step

Build with the vaults.fyi API.