Get Started with the SDK
Install the TypeScript or Python SDK and make your first API call in minutes.
API Reference
Explore all v2 endpoints for vaults, portfolio, transactions, and benchmarks.
Core Concepts
Understand market data, transactional support, and portfolio intelligence.
AI & Agents
Use the MCP server or x402 pay-per-request for autonomous agent workflows.
Why teams use Vaults.fyi
Data & Analytics
Standardized APY, TVL, fees, and reputation scores across all protocols — sourced hourly direct from onchain contracts.
Transactions
Ready-to-sign deposit, redeem, and claim payloads for hundreds of vaults. No intermediary contracts, fully non-custodial.
Portfolio
Track user positions, detect idle assets, and surface personalized yield opportunities matched to wallet holdings.
Get started
Get an API key
Contact us to request access. You’ll receive an API key to authenticate all requests.
Install the SDK
Install the
@vaultsfyi/sdk package (TypeScript) or vaultsfyi package (Python) and initialize the client with your key.Explore vault data
Call
getAllVaults() or GET /v2/detailed-vaults to browse available yield opportunities filtered by network, protocol, asset, or APY.
