Skip to content

Latest commit

 

History

History
60 lines (35 loc) · 3.18 KB

File metadata and controls

60 lines (35 loc) · 3.18 KB

Opportunity

Properties

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]

Enum: OpportunityProviderIdEnum

  • Morpho (value: 'MORPHO')

  • Aave (value: 'AAVE')

Enum: OpportunityTypeEnum

  • Vault (value: 'VAULT')

  • Market (value: 'MARKET')

Enum: OpportunityExposureTypeEnum

  • 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]