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

# Yields

> See where each DeFi category is available by network, without hardcoding a yield list that will drift.

A DeFi yield is one yield object per protocol market, vault, or pool: one network, one input token (or set of input tokens for multi-asset pools), and one provider. The same protocol can appear as several yields, one per network or per market, for example a separate Aave yield for each reserve asset on each network.

This page does not enumerate yield IDs or counts. Both drift as protocols and networks are added. Use it to understand where a category is available, then pull the live list for your project.

## Category availability by network

<Note>
  A blank cell means yield.xyz has no live integration in that category on that network. Columns follow the public `types` filter values: `lending`, `vault`, `liquid_staking`, `restaking`, `concentrated_liquidity_pool` / `liquidity_pool` (shown together as LPing).
</Note>

| Network | Lending | Vaults | Liquid staking | Restaking | LPing |
| - | - | - | - | - | - |
| Ethereum | ✓ | ✓ | ✓ | ✓ | ✓ |
| Arbitrum | ✓ | ✓ | | ✓ | ✓ |
| Base | ✓ | ✓ | | ✓ | ✓ |
| Optimism | ✓ | ✓ | | ✓ | ✓ |
| Polygon | ✓ | ✓ | | | ✓ |
| BNB Chain | ✓ | ✓ | ✓ | | ✓ |
| Avalanche C-Chain | ✓ | ✓ | ✓ | | ✓ |
| Gnosis | ✓ | | | | |
| Linea | ✓ | ✓ | | ✓ | ✓ |
| Sonic | ✓ | ✓ | | | ✓ |
| Unichain | | ✓ | | | |
| Plasma | ✓ | ✓ | | | |
| Monad | ✓ | ✓ | | | ✓ |
| Katana | | ✓ | | | |
| HyperEVM | | ✓ | | | |
| Robinhood Chain | | ✓ | | | |
| Tempo | | ✓ | | | |
| Arc | | ✓ | | | |
| Solana | ✓ | ✓ | ✓ | | |
| Stellar | ✓ | | | | |
| TON | | | ✓ | | |
| Tron | | | ✓ | | |

Each restaking integration issues a liquid restaking token on the network where you restake; see [Restaking](/documentation/earn/defi/restaking/index) for the per-protocol breakdown.

## Representative input assets

Input tokens vary by market and provider rather than following one pattern per category:

* **Lending**: stablecoins and major assets accepted as a market's reserve, varying per provider and network.
* **Vaults**: single-asset deposits, commonly stablecoins (for example Ethena's USDe, Sky's USDS) or ETH and liquid staking tokens, per the vault's configured input token.
* **Liquid staking**: the network's native asset (ETH, AVAX, BNB, SOL, GRAM on TON, TRX), plus SUSHI on Ethereum; some integrations are exit-only or enter-only (see [Liquid staking](/documentation/earn/defi/liquid-staking/index)).
* **Restaking**: ETH and select liquid staking tokens, per protocol; see the category pages for exact accepted inputs.
* **LPing**: pool-defined token pairs or baskets, stablecoin and correlated-asset pools on Curve, arbitrary pairs with configurable fee tiers on PancakeSwap.

For stablecoin-specific strategies across these categories, see [Stablecoins](/documentation/earn/stablecoins).

## Discover the live list

Query `GET /v1/yields` and filter by `types` (for example `types=lending`), narrow with `networks`, `providers`, or `inputTokens`, and page through results with `offset` and `limit`. The endpoint is project-scoped: a fresh project with nothing enabled returns an empty list, not a global catalog. See [Discover yields](/documentation/earn/core-concepts/discover) for the full filter and pagination reference.

For which protocols back each category, see [Providers](/documentation/earn/defi/coverage/providers).

## Next steps

<Columns cols={2}>
  <Card title="Providers coverage" icon="list-check" href="/documentation/earn/defi/coverage/providers">
    Every DeFi protocol, by category and network.
  </Card>

  <Card title="Discover yields" icon="magnifying-glass" href="/documentation/earn/core-concepts/discover">
    Filter and paginate the live yield list.
  </Card>
</Columns>


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