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.
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.
GET https://api.vaults.fyi/v2/detailed-vaults/arbitrum/0x6f7D514bbD4aFf3BcD1140B7344b32f063dEe486
{
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.
1-step cross-chain deposits are here.
— vaults.fyi (@vaultsfyi) April 29, 2026
Want to move USDC into a vault on Optimism, but all your USDC is on Arbitrum? No problem.
⚡️ No manual bridging.
⚡️ Settlement in under 1.5 seconds.
⚡️ ~$0.002 fee.
Built with @rhinestonewtf. pic.twitter.com/AbMqjkOnDk
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/.

...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/protocolsreturns 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
minVaultScoreon 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/.