April Changelog

In April, we shipped Reputation Score upgrades, seamless cross-chain deposits, and visual enhancements inside the app. We also added also four new endpoints for borrow market data, several API/SDK enhancements and revamped docs.

April Changelog

In April, we shipped Reputation Score upgrades, seamless cross-chain deposits, and visual enhancements inside the app. We also added also four new endpoints for borrow market data, API enhancements, and revamped docs.


Reputation Score upgrade: Active warnings affect scores

Reputation Scores now reflect active warnings directly. A vault with a critical or moderate warning flag (e.g. "This vaults hold potential bad debt related to rsETH") gets points deducted from its Reputation Score. This enables both users and developers to more easily filter out discovery of vaults that may be tied to active exploits or ongoing unresolved issues.

How it works: a flag's severity level determines the size of the reduction and only the single largest penalty applies rather than stacking. When a flag resolves, the score recovers gradually over time rather than resetting immediately.

The result is a more accurate signal when comparing vaults: a protocol with an ongoing or recent incident looks different from similar vaults.

Example call: retrieve vault details, including reputation score.
GET https://api.vaults.fyi/v2/detailed-vaults/arbitrum/0x6f7D514bbD4aFf3BcD1140B7344b32f063dEe486
Example response: Score details for vault affected by an exploit penalty.
{
  name: "Compound v3 WETH",          // Vault name shown in the UI

  score: {
    vaultScore: 54.38,               // Final reputation score after penalties
    totalScorePenalty: 22.73,        // Total score deducted due to risk flags

    penaltyComponents: [
      {
        type: "flag",                // Category of penalty
        severity: "critical",        // Severity level
        value: 22.73,                // Points deducted from the score

        content:
          "This vault holds exposure to Kelp rsETH, which suffered an exploit on April 18, 2026.",

        resolution:
          "Market unpaused on Apr 26, 2026 after mitigation steps were taken.",

        endDate: 1777656468          // Timestamp when the penalty expires
      }
    ]
  }
}

Cross-chain deposits

You can now deposit into any supported vault on https://app.vaults.fyi/ without bridging first.

In a single step, one can deposit USDC held on Base into a vault on Arbitrum, Base, or mainnet. Settlement completes in <2 seconds with a fee typcially <$0.01, Before executing, users see the full breakdown covering all fees and gas in a simple flow. See more here --> Cross-chain deposits, powered by Rhinestone.

App UI Design Updates

The app shipped a significant visual redesign during April:

  • Vault pages are cleaner and faster to navigate, with a redesigned side panel that puts key data front and center.
  • The main "Discover" table is tighter, search is more accurate across vault names, protocols, and assets, and the overall layout is easier to scan on both desktop and mobile.

Got feedback? Want to see more changes? DM us on X @vaultsfyi.

Protocol and coverage growth

New protocol integrations: APYx, Aave V4, Ember, and StakeWise V3.

Our coverage on Solana has expanded, as we now support market data and transactions for Jupiter and Kamino Vaults.


For developers

Borrow markets (Alpha)

Four new endpoints for discovering and analyzing borrowing opportunities across supported protocols and networks. List all available markets, filter by network, pull detailed data for a single market including rates, utilization, and collateral, or retrieve historical rate data for a specific asset within a market.

These endpoints are now in Alpha release. Available with your existing API key, see Alpha API reference.

LLM-friendly docs

We did a revamp of our documentation in April, making our docs easier to read for both humans and LLMs. Check them out at https://docs.vaults.fyi/.

Vaults.fyi: The API for DeFi Yield - Vaults.fyi
Vaults.fyi gives you a single API to access market data, execute transactions, and track portfolios across 1,000+ DeFi yield strategies on 80+ protocols.

...and more API & SDK enhancements

We shipped many enhancements to our API and SDK. For a comprehensive list of changes week by week, see our docs page here.

Below is a shortlist of enhancements:

  • Protocols endpoint: GET /v2/protocols returns the full list of supported protocols. Useful for populating filter dropdowns without hardcoding.
  • Transaction suffix: GET /v2/transactions/suffix/{userAddress}/{vaultId} returns a hex string to append to calldata for on-chain attribution.
  • Near real-time data: NRT endpoints moved from Alpha to the V2 API with live share price, total assets, total supply, and underlying asset price per vault.
  • Cross-chain quotes and execution: The same endpoints that power our app's cross-chain experience are available in the our alpha currently.
  • Filter by Reputation Score: Users can now pass minVaultScore on detailed-vaults calls to get only vaults above a specified Reputation Score threshold.

Questions? Reach us at t.me/vaultsfyisupport or https://x.com/vaultsfyi/.