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:
strategy, current rate metrics under spotPosition, and
historical rates under rateHistory.
Response includes:
- Composite strategy ID (
strategy.id) in the format{protocol}-{assetName}-{network} - Protocol branding (
strategy.protocolInfo) —{ name, logo }stored on eachStrategydocument in MongoDB - Network (
strategy.chain) —{ name, id, explorer, logo } - Tokens (
strategy.assetToken,strategy.underlyingToken) —{ name, address, symbol, decimals, logo? } - Current APY rate (
spotPosition.apy), fee-adjusted rates (grossAPY,netAPY), and historical APY (avgApy,inceptionApy) - Asset info (
strategy.assetcontract address,assetName,assetDecimals) - Protocol fee in basis points (
strategy.fee) - Available actions (
strategy.availableActions) - Pause status (
strategy.paused)
UI Integration Example

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