In the yield category, we encompass various passive income-generating
activities in DeFi. This includes lending (where users earn interest by
providing liquidity), investing in yield-generating vaults (which
automatically compound returns), and staking (where users lock tokens to earn
rewards).
Protocol Information
1
Get Available Protocols
First, retrieve the list of all supported protocols:
2
Query Protocol Details
Then, fetch specific protocol information using:Required Parameters:
Example Request:
- Composite strategy ID (
id) in the format{protocol}-{assetName}-{network} - Protocol branding (
protocolInfo) —{ name, logo }stored on eachStrategydocument in MongoDB - Network (
chain) —{ name, id, explorer, logo } - Tokens (
assetToken,underlyingToken) —{ name, address, symbol, decimals, logo? } - Current APY rate (
apy), fee-adjusted rates (grossAPY,netAPY), and historical APY (avgApy,inceptionApy) - Asset info (
assetcontract address,assetName,assetDecimals) - Protocol fee in basis points (
fee) - Available actions (
availableActions) - Pause status (
paused)
UI Integration Example

Next Steps
Deposit to Yield
Execute a deposit into a yield protocol
Check Positions
Monitor your yield positions