Интеграция с Kelp DAO (liquid restaking)
Kelp DAO — liquid restaking протокол с фокусом на мультиассетный restaking. Поддерживает не только ETH, но и LST (stETH, ETHx) как deposit assets. Токен: rsETH (restaked ETH).
rsETH: мультиассетный LRT
rsETH отличается от конкурентов: это агрегированный LRT который может быть получен через deposit нескольких активов. Пользователь может депонировать ETH, stETH или ETHx — всё конвертируется в rsETH по текущему rate.
Это создаёт диверсифицированную underlying корзину: rsETH backed ETH стейкинг через несколько провайдеров + EigenLayer restaking.
Основные интерфейсы
Deposit через LRTDepositPool
interface ILRTDepositPool {
function depositAsset(
address asset,
uint256 depositAmount,
uint256 minRSETHAmountExpected,
string calldata referralId
) external;
function getRsETHAmountToMint(
address asset,
uint256 amount
) external view returns (uint256 rsethAmountToMint);
}
// Deposit stETH
IERC20(stETH).approve(address(depositPool), amount);
depositPool.depositAsset(
stETH,
amount,
minRsETH, // slippage protection
referralId
);
// Получить preview перед deposit
uint256 expectedRsETH = depositPool.getRsETHAmountToMint(stETH, amount);
rsETH price oracle
interface ILRTOracle {
function rsETHPrice() external view returns (uint256);
function getAssetPrice(address asset) external view returns (uint256);
}
ILRTOracle oracle = ILRTOracle(KELP_ORACLE);
uint256 rsETHPriceInETH = oracle.rsETHPrice();
KelpDAO Points и интеграция
Kelp DAO использует points систему (kelp miles). При интеграции важно корректно отображать accumulated points пользователя.
Kelp DAO API предоставляет endpoint для получения miles по адресу — удобно для portfolio applications.
Использование rsETH в DeFi
rsETH интегрирован в Aave V3 (ETH mainnet и Arbitrum), Morpho, Pendle. При использовании как collateral нужно учитывать oracle update frequency и potential de-peg риски.
Интеграция Kelp DAO — 1-2 недели. Особенность: нужно обработать мультиассетный deposit и правильно отображать composite underlying корзину пользователю.







