Earn API

Our Earn API endpoints make it seamless to integrate DeFi experiences into your product by enabling a unified interface across dozens of staking and lending protocols.

What is the Earn API?

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

  • 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.

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

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

Key Benefits

Increase user engagement, with contextual insights

Make transactions a breeze

Track portfolio performance

TL;DR

  • 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?

For a brief overview, see our Product demo.

Go to the vaults.fyi app to see the full power of our APIs. Everything on our app is powered by our APIs.

How does it work?

For a simplified overview, view our Flow diagrams. Contact us for API access and to learn more.

Last updated