> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yield.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# DeFi

> Lending, vault, liquid staking, restaking, and liquidity provision yields across 100+ protocols, used through the same Earn API objects and actions.

DeFi yields cover lending, vaults, liquid staking, restaking, and liquidity provision across more than 100 third-party protocols, including more than 400 stablecoin yields. Yield.xyz builds and maintains each protocol integration. Every opportunity is a yield object in the Earn API, described in the same format as a staking or RWA yield: you discover it, request an `enter`, `exit`, or `manage` action, and sign the transactions Yield.xyz constructs.

## Categories

| Category | What you supply and hold | Public `type` |
| - | - | - |
| [Lending](/documentation/earn/defi/lending/index.md) | Supply one asset to one lending market; hold a supply position that accrues the variable supply rate | `lending` |
| [Vaults](/documentation/earn/defi/vaults/index.md) | Deposit into a protocol or curator vault; hold vault shares whose value follows the strategy | `vault` |
| [Liquid staking](/documentation/earn/defi/liquid-staking/index.md) | Stake a network asset through a protocol; hold a transferable receipt token | `liquid_staking` |
| [Restaking](/documentation/earn/defi/restaking/index.md) | Restake ETH or a liquid staking token through a restaking protocol; hold its liquid restaking token | `restaking` |
| [LPing](/documentation/earn/defi/lping/index.md) | Provide liquidity to a DEX pool; hold an LP position | `liquidity_pool`, `concentrated_liquidity_pool` |

Each category index explains what differs for that category and links its protocol pages.

## Discover DeFi yields

Call `GET /v1/yields` with `types` (for example `lending` or `vault`), and narrow by `providers`, `networks`, or `inputTokens`. The response is project-scoped: it returns the yields enabled for your API key's project, not every integration Yield.xyz supports. See [Discover](/documentation/earn/core-concepts/discover.md).

## Coverage

* [Providers](/documentation/earn/defi/coverage/providers.md): every DeFi protocol Yield.xyz integrates, with its categories and networks.
* [Yields](/documentation/earn/defi/coverage/yields.md): which categories are available on which networks, and how to list the yields enabled for your project.
* [Stablecoins](/documentation/earn/stablecoins.md): stablecoin strategies across these categories.

## How DeFi relates to other products

| If you want to | Go to |
| - | - |
| Understand actions, balances, and yield fields shared by every yield | [Actions](/documentation/earn/core-concepts/actions.md), [Balances and positions](/documentation/earn/core-concepts/balances-positions.md), [Yield metadata](/documentation/earn/core-concepts/yield-metadata.md) |
| Borrow against collateral | [Borrow](/documentation/borrow/index.md). A DeFi lending yield only supplies assets; borrowing is a separate product with its own API. |
| Run Yield.xyz's own vaults (OAVs: Meta Vaults, Sentinel Vaults and single-strategy OAVs) | [Earn › OAVs](/documentation/earn/oavs/index.md). DeFi › Vaults covers third-party protocol vaults only. |
| Understand staking models | [Staking types](/documentation/earn/staking/types.md) |

## Next steps

> **[Providers](/documentation/earn/defi/coverage/providers.md)**
>
> See which DeFi protocols Yield.xyz integrates, by category and network.

> **[Discover yields](/documentation/earn/core-concepts/discover.md)**
>
> List the DeFi yields enabled for your project.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.