DeFi API (beta)

The vaults.fyi DeFi API creates a unified interface across dozens of staking and lending protocols, making it seamless to integrate DeFi experiences into your product.

The DeFi API is currently available to select partners. Contact us for more information.

What is the DeFi API?

At a high level, our DeFi API provides the following capabilities:

  1. Transaction execution: prepare transaction details and calldata for deposits, withdrawals, and rewards-related interactions on leading DeFi yield vaults. Additionally, our API simulates transactions and helps protect end users against malicious transactions.

  2. Yield Insights: provide context-driven, actionable insights to users, leveraging current and historical data on 40+ DeFi protocols, representing >$60B TVL. For a case study, see Etherscan cards powered by vaults.fyi.

  3. Position monitoring (coming soon): track an address’s positions on DeFi lending and staking protocols, providing key metrics on position current value, historical value, and returns.

Our service remains entirely non-custodial, preserving your users' autonomy and security. The DeFi API simply prepares transaction details and calldata, facilitating the staking/lending process without ever holding or controlling funds.

What are the benefits of using the DeFi API?

  • Enhance your platform's functionality with robust DeFi staking & lending capabilities

  • Integrate your choice of 200+ DeFi opportunities through our unified API

  • Simplify DeFi lending and staking experiences for users

  • Maintain the non-custodial nature of your service

Where can I see a demo?

You can view and test this Product demo built on top of our DeFi API.

How does it work?

For a simplified overview, view our Flow diagrams.

Last updated