| Name | Type | Description | Notes |
|---|---|---|---|
| id | string | Unique opportunity identifier. | [optional] [default to undefined] |
| providerId | string | Lending protocol (`MORPHO` or `AAVE`). | [optional] [default to undefined] |
| type | string | Opportunity kind — vault or market. | [optional] [default to undefined] |
| chainId | string | Chain identifier as a string (e.g. "1" for Ethereum mainnet). | [optional] [default to undefined] |
| address | string | Primary contract address for the vault or market. | [optional] [default to undefined] |
| name | string | Display name of the opportunity. | [optional] [default to undefined] |
| symbol | string | Symbol or share token ticker for the position asset. | [optional] [default to undefined] |
| principalAsset | EarnAsset | Underlying token the user deposits (principal). | [optional] [default to undefined] |
| positionAsset | EarnAsset | Token representing the user’s position in the protocol (e.g. vault share). | [optional] [default to undefined] |
| totalAssets | string | Human-readable total value locked / assets in the opportunity. | [optional] [default to undefined] |
| totalAssetsUsd | string | USD-denominated total assets / TVL. | [optional] [default to undefined] |
| liquidity | string | Human-readable available liquidity. | [optional] [default to undefined] |
| liquidityUsd | string | USD-denominated available liquidity. | [optional] [default to undefined] |
| apy | Apy | APY breakdown; values are percentages (e.g. 4.25 means 4.25%). | [optional] [default to undefined] |
| performanceFee | string | Performance fee as a human-readable decimal string. | [optional] [default to undefined] |
| managementFee | string | Management fee as a human-readable decimal string. | [optional] [default to undefined] |
| exposureType | string | What the `exposure` rows represent; `UNSPECIFIED` when there is no exposure. | [optional] [default to undefined] |
| exposure | Array<Exposure> | Per-asset exposure breakdown (vault allocation slices, top 20 by USD notional). Empty when not applicable. | [optional] [default to undefined] |
| curator | EarnCurator | Curator information for Morpho vaults. | [optional] [default to undefined] |
| metadata | EarnMetadata | Protocol-level metadata (display name and logo). | [optional] [default to undefined] |
-
Morpho(value:'MORPHO') -
Aave(value:'AAVE')
-
Vault(value:'VAULT') -
Market(value:'MARKET')
-
Unspecified(value:'UNSPECIFIED') -
VaultAllocation(value:'VAULT_ALLOCATION') -
MarketCollateral(value:'MARKET_COLLATERAL')
[Back to top] [Back to API list] [Back to Model list] [Back to README]