Skip to main content

getTVL

Get total value locked (TVL) across all Zyfai accounts with breakdown by chain.

Signature

getTVL(): Promise<TVLResponse>

Returns

Total TVL in USD and breakdown by chain

Return Type

interface TVLResponse {
success: boolean;
totalTvl: number;
byChain?: Record<number, number>;
breakdown?: TVLBreakdown[];
}

Example

const tvl = await sdk.getTVL();
console.log("Total TVL:", tvl.totalTvl);
console.log("By chain:", tvl.byChain);