Documentation Index
Fetch the complete documentation index at: https://yieldxyz.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
What this yield is
- Protocol: Compound V3 lending markets
- Asset: USDC, WETH, USDT, wstETH, USDS (varies by network)
- Receipt token: cTokens (e.g., cUSDC, cWETH)
- Rewards: Interest from borrowers + COMP token rewards (if active)
- Networks: Ethereum, Polygon, Arbitrum, Optimism, Base
Upon lending into Compound, users receive cTokens which accrue interest over time. These tokens are redeemable for the underlying token at any point.
Required inputs
| Parameter | Description |
|---|---|
yieldId | The specific Compound V3 yield (e.g., base-usdc-compound-v3-lending) |
address | User’s wallet address |
amount | Amount to deposit |
Actions & lifecycle
- Enter
- Exit
- Pending actions
Action: Deposit assets into the Compound V3 market
- Supply the asset (USDC, WETH, etc.)
- Receive cToken representing your position
- Begin earning interest immediately
Example flow
Operational notes
COMP rewards
COMP rewards
If reward mining is active in a given market, users will earn COMP tokens in addition to lending interest. These must be claimed separately using the
CLAIM_REWARDS pending action.Instant withdrawals
Instant withdrawals
cTokens are redeemable for the underlying token at any point in time, subject to available liquidity in the market.
Multi-network support
Multi-network support
Compound V3 is available on Ethereum, Polygon, Arbitrum, Optimism, and Base with varying asset support.
Yield IDs for this protocol
Show Compound V3 yield IDs
Show Compound V3 yield IDs
Yield ID pattern:
{network}-{asset}-compound-v3-lendingArbitrum
| Yield ID | Name |
|---|---|
| arbitrum-usdc-compound-v3-lending | USDC Compound v3 Lending |
| arbitrum-usdc.e-compound-v3-lending | USDC.e Compound v3 Lending |
| arbitrum-weth-compound-v3-lending | WETH Compound v3 Lending |
| arbitrum-usdt-compound-v3-lending | USDT Compound v3 Lending |
Base
| Yield ID | Name |
|---|---|
| base-usdc-compound-v3-lending | USDC Compound v3 Lending |
| base-usdbc-compound-v3-lending | USDbC Compound v3 Lending |
| base-weth-compound-v3-lending | WETH Compound v3 Lending |
| base-aero-compound-v3-lending | AERO Compound v3 Lending |
Ethereum
| Yield ID | Name |
|---|---|
| ethereum-weth-compound-v3-lending | WETH Compound v3 Lending |
| ethereum-usdc-compound-v3-lending | USDC Compound v3 Lending |
| ethereum-usdt-compound-v3-lending | USDT Compound v3 Lending |
| ethereum-wsteth-compound-v3-lending | wstETH Compound v3 Lending |
| ethereum-usds-compound-v3-lending | USDS Compound v3 Lending |
Optimism
| Yield ID | Name |
|---|---|
| optimism-usdc-compound-v3-lending | USDC Compound v3 Lending |
| optimism-usdt-compound-v3-lending | USDT Compound v3 Lending |
| optimism-weth-compound-v3-lending | WETH Compound v3 Lending |
Polygon
| Yield ID | Name |
|---|---|
| polygon-usdc.e-compound-v3-lending | USDC.e Compound v3 Lending |
| polygon-usdt-compound-v3-lending | USDT Compound v3 Lending |
See also
Quickstart
Get started with Yield.xyz
Actions & Balances
Understand how actions work

