Skip to main content
Yield.xyz is a non-custodial API platform that wallets, custodians, exchanges and fintechs use to offer on-chain yield, trading and borrowing to their users. You earn fees on each product and never have to build or maintain the protocol integrations yourself. There are three products, Earn, Trade and Borrow, each with its own API and one shared API key. Yield.xyz builds every transaction and hands it back unsigned. Your application or custody provider signs it, then either broadcasts it itself or returns it for Yield.xyz to submit. Yield.xyz never takes custody of user funds or holds private keys, and you keep control of the user experience and how each product is presented. To see what you get from each product, read Why use Yield.xyz. To make your first requests, start with the Quickstart.

Product suite

Each product includes everything you need to build, monetize and launch the user experience: data indexed in-house from genesis and current balances read live from the chain, smart contracts to monetize each position, transaction decoding for zero-trust deployments, and reporting and compliance infrastructure that speeds up your go-to-market.

Earn

Earn gives your users more than 4,000 yield opportunities across 85+ networks and 100+ protocols, covering staking, DeFi, stablecoin yields and tokenized real-world assets from nine issuers. Every opportunity is described in the same format and used the same way. You find a yield, deposit with enter, withdraw with exit and use manage for follow-up steps such as claiming rewards. Explore Earn →

Trade

Trade lets your users trade every market type through one interface. Perpetual futures are live today on Hyperliquid through the Perps API, including markets that track stock prices. The Trade API, coming soon, puts perps, spot, prediction markets and tokenized stocks behind the same buy, sell and manage calls. Explore Trade →

Borrow

Borrow gives your users one way to borrow against their crypto across Aave V3, SparkLend, Morpho Blue and Lista, with Compound V3 being added. That is roughly 960 pooled and isolated markets behind one schema, and positions always stay on the user’s own address. Before the user signs, each action shows what the health factor and LTV will be afterwards. Explore Borrow →

Fees and OAVs

You set your own fees on every product, and they are paid to you on-chain as they are collected. On Earn these are deposit, management and performance fees, on Trade a builder fee of 0.01% to 0.1% on every perps fill, and on Borrow a fee on Morpho Blue loans. OAVs (Optimized Allocator Vaults) are how the Earn management and performance fees are collected. Yield.xyz deploys and operates these audited ERC-4626 vaults. They sit on top of Earn yields and need no extra integration: you request an OAV in the dashboard, and once it is live your users’ transactions go to the OAV instead of the underlying yield. Meta Vaults spread one deposit across up to 10 strategies, Sentinel Vaults pause within seconds and withdraw from their strategy when monitoring confirms an exploit or depeg, and single-strategy OAVs wrap one fixed strategy. Explore OAVs →

AI agents

AgentKit is an integration interface built on top of the existing Yield.xyz APIs, so agents reuse the same integrations, transaction construction and data. Transactions come back unsigned for your own wallet and policy controls to sign. AgentKit connects an existing agent through the MCP server at mcp.yield.xyz/mcp, and Plutus is a white-label financial agent for platforms that don’t have one of their own. Explore AI agents →

Security

Yield.xyz never has access to user private keys and has had no security breaches, hacks or losses of client funds since it started. It holds a SOC 2 Type II report, and its smart contracts are audited by Zellic and Spearbit/Cantina. Shield, a zero-trust validation layer, checks unsigned transactions against their verified pattern before they are signed. The reports are on the Trust Center. Explore Security →

Built for production

Yield.xyz powers on-chain financial products for 200+ clients, reaching 300M+ end users across their applications and serving 1,000+ institutions through integrated platforms. Together, the platforms Yield.xyz powers hold about 30% of global crypto market cap. The infrastructure processes 500M+ API requests per month and supports applications ranging from consumer wallets to institutional custody platforms.

Who’s building on Yield.xyz

Wallets, exchanges, fintechs, embedded wallet providers, and institutional custody platforms use Yield.xyz to offer on-chain financial products without maintaining individual protocol integrations.
LedgerTrustTrezorDFNSFordefiUtilaPortoReapPrivyIBMKuCoinWirexTurnkeyCrossmintLedger Enterprise+100s more

Start building

Choose the integration path that works best for your application. You can build directly with the APIs and SDKs, use embeddable components, or integrate through AI development tools and AgentKit.

Quickstart

Set up your project, generate an API key, and make your first API request.

Build with AI

Use AI coding assistants, the MCP server, and AgentKit to build integrations.

Integration guides

Follow step-by-step walkthroughs for common integration flows.

API reference

Explore endpoints, request parameters, response schemas, and implementation details.