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

# Morpho Compound

> Supply DAI, USDC, and six other Ethereum assets through Morpho's Compound Optimizer and hold a cToken-denominated position.

Morpho Compound is Morpho's legacy Optimizer, which peer-to-peer matches lenders and borrowers on top of Compound's Ethereum pool. You supply an asset and Morpho's contract holds the resulting Compound `c`-token on your behalf.

<Note>
  This is Morpho's first-generation Optimizer product, distinct from [Morpho Vaults](/documentation/earn/defi/vaults/morpho) (MetaMorpho), which is Morpho's current vault product across multiple networks.
</Note>

## Availability

| Network | Input tokens | Balance reported in |
| - | - | - |
| Ethereum | DAI, WETH, USDC, USDT, WBTC, COMP, FEI, UNI | Corresponding cToken (`cDAI`, `cETH`, `cUSDC`, `cUSDT`, `cWBTC`, `cCOMP`, `cFEI`, `cUNI`) |

Query [`GET /v1/yields?providers=morpho-compound`](/api-reference/YieldsController_getYields) for the live list. Yield IDs follow `ethereum-{token}-morpho-compound-lending`.

## Entering

Enter with `amount`. yield.xyz issues an approval transaction for the input token, skipped automatically when your existing allowance already covers the amount, followed by the supply transaction that routes the deposit through Morpho into Compound.

## Exiting

Exit with `amount` to redeem your position for the underlying asset. yield.xyz blocks new deposits (`enter` fails) whenever the pool's APY reads as 0, or when Morpho's on-chain market status marks that market's supply as paused. Exits remain open whenever APY is 0, and only fail when the market's on-chain withdrawal is paused.

## Rewards and position

yield.xyz reports your balance denominated in the market's cToken. Interest accrues automatically to that balance; there is no manual claim action for these pools.

## List the live yields

Copy this request to list the Morpho Compound yields enabled for your project. Yield IDs change as markets and networks are added, so query the API rather than hardcoding them.

```bash theme={null}
curl "https://api.yield.xyz/v1/yields?providers=morpho-compound&limit=100" \
  -H "x-api-key: $YIELD_API_KEY"
```

## Next steps

<Columns cols={2}>
  <Card title="Morpho Vaults" icon="vault" href="/documentation/earn/defi/vaults/morpho">
    Morpho's current vault product (MetaMorpho).
  </Card>

  <Card title="Lending" icon="hand-holding-dollar" href="/documentation/earn/defi/lending/index">
    Compare Morpho Compound against other lending integrations.
  </Card>
</Columns>


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