Skip to main content
Jumper Earn is a personalized yield discovery and execution engine that moves users from idle assets to earning positions through a single, intent-based workflow. By integrating the vaults.fyi API, Jumper accesses standardized yield data, ready-to-sign transaction payloads, position tracking, and attribution infrastructure — without maintaining protocol-specific integrations.

The Problem: Fragmented Cross-Chain Yields

Despite DeFi’s growth, yield opportunities remain scattered across chains and protocols. Users face compounding sources of friction:
  • Discovery fragmentation: Yields are spread across dozens of networks and protocols, each with different interfaces and standards.
  • Asset mismatch: Users rarely hold the exact token a vault requires, making swaps or bridges a prerequisite.
  • Execution complexity: Moving from an asset on Chain A to a vault on Chain B can require five or more manual steps: approve → swap → bridge → swap → deposit.
  • Data staleness: Inaccurate or delayed yield data leads to failed or suboptimal transactions.
These frictions reduce the conversion from yield discovery to actual deposits and create substantial integration overhead for any application trying to unify the experience.

How Jumper Uses the vaults.fyi API

Market and Vault Data

Jumper uses vaults.fyi as its data layer for vault metadata and strategy descriptions, real-time and historical APY and TVL, and yield and incentive breakdowns. This standardized coverage enables consistent comparisons across protocols and removes the need for custom data pipelines per integration.

Transaction Payloads

For supported vaults, vaults.fyi provides ready-to-sign calldata for token approvals, deposits, and withdrawals — including multi-step flows where users enter a redemption queue. These payloads feed directly into Jumper’s routing engine. For cross-chain or multi-step flows, Jumper orchestrates via LI.FI Composer, bundling actions into a single user-facing confirmation.

Position Tracking

vaults.fyi position endpoints power Jumper’s portfolio visibility: detecting existing vault positions, tracking deposited balances, and supporting cross-chain views — without requiring direct integration with each protocol’s indexing logic.

Attribution and TVL Tracking

vaults.fyi provides infrastructure for measuring distribution and adoption. Jumper uses it to track inflows originating from Jumper Earn, monitor net TVL associated with its integration, and attribute deposits to specific vault providers. This creates a shared, onchain-based source of truth for both integrators and vault curators — eliminating the need for manually reported analytics.

Example User Flow

  1. Wallet connection: Jumper detects existing assets and vault positions.
  2. Yield discovery: Relevant vaults are surfaced based on the user’s holdings.
  3. Execution: The user selects a vault and confirms. Swaps, bridges, and deposits are orchestrated using vaults.fyi payloads where applicable.
  4. Post-execution tracking: Positions are tracked via vaults.fyi and other sources.

Results

  • Reduced integration overhead — a single API replaced many custom protocol integrations.
  • Improved conversion — streamlined discovery-to-deposit flows reduced time-to-yield for users.
  • Measurable distribution — attribution and TVL tracking gave both Jumper and vault providers a neutral source of truth.
  • Consistent yield data — standardized APY and TVL improved comparability and user decision-making.

Jumper Earn shows how integrators can deliver end-to-end yield experiences by combining vaults.fyi for data, transaction support, and attribution with Jumper and LI.FI for routing and cross-chain execution. Get API access to build a similar integration.