Vault Operations
Display Vault List
import { YieldFiSDK } from "yieldfi-sdk";
async function displayVaultList() {
const sdk = await YieldFiSDK.create({
gatewayUrl: "https://gw.yield.fi",
});
// Get all vaults
const vaults = await sdk.vault.getVaults({
chainId: 1,
page: 1,
pageSize: 20,
});
console.log(`Found ${vaults.pagination.total} vaults\n`);
vaults.data.forEach((vault) => {
console.log(`${vault.name} (${vault.symbol})`);
console.log(` Key: ${vault.vaultKey}`);
console.log(` TVL: $${vault.metrics.tvl}`);
console.log(` APY (7d): ${vault.metrics.apy7d}%`);
console.log(` Strategy: ${vault.strategy}`);
console.log("");
});
}
displayVaultList();Get Vault Details
Check Asset Whitelisting
Protocol Statistics Dashboard
Last updated