Skip to main content

getAggressiveOpportunities

Get aggressive (high-risk, high-reward) yield opportunities. Optionally filter by chain.

Signature

getAggressiveOpportunities(chainId?: number): Promise<OpportunitiesResponse>

Parameters

ParameterTypeRequiredDescription
chainIdnumberOptional chain ID filter

Returns

List of degen strategies

Return Type

interface OpportunitiesResponse {
success: boolean;
chainId?: number;
strategyType: 'conservative' | 'aggressive';
data: Opportunity[];
}

Example

const opportunities = await sdk.getAggressiveOpportunities(8453);
opportunities.data.forEach(o => {
console.log(`${o.protocolName} - ${o.poolName}: ${o.apy}% APY (Risk: ${o.risk})`);
});