DeFi Vault API
Integration Steps:
{
"name": string; // The name of your protocol.
"totalUsers": number; // (Optional) Total number of individual wallets deposited into the protocol.
"totalBalanceUsd": number; // (Optional) The total balance held in USD.
"supportedVaults": [ // Array of vaults your protocol supports
{
"label": string; // The label of the vault.
"contractAddress": string; // On-Chain contract of the vault.
"chain": string; // The chain the strategy is deployed.
"balanceUSD": number; // The total value locked in $.
"assetBreakdown": [ // The supported assets for this vault.
{
"slug": string // The token slug (Coingecko ID or learn more below).
"balance" number // The token balance in the vault.
}
]
"users": number; // Individual wallets utilizing the strategy.
"apr": number; // Annual percentage rate before fees.
"aprBreakdown": [ // (Optional) Reward Rate pay out currencies.
{
"slug": string; // The token slug (Coingecko ID or learn more below).
"apr": number; // Proportion of this token on the total APR in decimals.
}
]
"fee": [ // The fees taken by the protocol.
{
"management_fee": number; // Fee percentage the protocol takes for managing the vault.
"performance_fee": number; // Fee percentage the protocol takes on the vault performance.
"deposit_fee": number; // Fee percentage the protocol takes on deposits into the vault.
"exit_fee": number; // Fee percentage the protocol takes when exit the vault.
}
]
"capacity": boolean // (Optional) Free capacity in the vault.
"pointsBreakdown": [ // (Optional) Points on top of the vaults.
{
"name": string; // The issuer of the points.
}
]
}
]
}2. Requesting Staking Rewards Asset and Operator Slugs
Last updated