Інтеграція з Frax Ether (liquid staking)

Проєктуємо та розробляємо блокчейн-рішення повного циклу: від архітектури смарт-контрактів до запуску DeFi-протоколів, NFT-маркетплейсів та криптобірж. Аудит безпеки, токеноміка, інтеграція з наявною інфраструктурою.
Показано 1 з 1Усі 1306 послуг
Інтеграція з Frax Ether (liquid staking)
Середній
~2-3 дні
Часті запитання

Напрямки блокчейн-розробки

Етапи блокчейн-розробки

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1285
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1198
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    902
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1120
  • image_logo-advance_0.webp
    Розробка логотипу компанії B2B Advance
    588
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    854

Інтеграція Frax Ether (ліквідний стейкинг)

Frax Ether — частина екосистеми Frax Finance, включає два токени: frxETH (токен ліквідного стейкингу) та sfrxETH (версія стейкингу). Особливість: frxETH сам по собі не приносить винагород — потрібно його застейкати в sfrxETH для yield. Цікава механіка для DeFi.

Двохтокенна система

frxETH: 1:1 peg з ETH. Сам по собі не дає yield. Використовується як ліквідний ETH-еквівалент у DeFi (пули Curve, AMM).

sfrxETH: застейкований frxETH. ERC-4626 vault. Весь yield ETH стейкингу накопичується в sfrxETH — його курс обміну зростає. frxETH, використовуваний у DeFi LP пулах, не отримує yield стейкингу, тому весь yield зосереджений у власників sfrxETH. Робить sfrxETH одним з найвисокозразків LST.

Mint frxETH

interface IfrxETHMinter {
    function submit() external payable;
    function submitAndDeposit(address recipient) external payable returns (uint256 shares);
}

// Mint frxETH
IfrxETHMinter(FRXETH_MINTER).submit{value: ethAmount}();

// Mint та негайно депонувати у sfrxETH vault
uint256 sfrxETHAmount = IfrxETHMinter(FRXETH_MINTER).submitAndDeposit{value: ethAmount}(recipient);

sfrxETH Vault (ERC-4626)

interface IsfrxETH {
    function deposit(uint256 assets, address receiver) external returns (uint256 shares);
    function withdraw(uint256 assets, address receiver, address owner) external returns (uint256 shares);
    function redeem(uint256 shares, address receiver, address owner) external returns (uint256 assets);
    function convertToShares(uint256 assets) external view returns (uint256 shares);
    function convertToAssets(uint256 shares) external view returns (uint256 assets);
    function syncRewards() external;
}

// frxETH → sfrxETH
IERC20(frxETH).approve(address(sfrxETH), frxETHAmount);
uint256 sfrxETHShares = IsfrxETH(SFRXETH_ADDRESS).deposit(frxETHAmount, recipient);

DeFi стратегії з frxETH

Пул Curve frxETH/ETH: додати frxETH для винагород CRV/CVX замість yield стейкингу.

Leveraged staking: депозит ETH → отримати sfrxETH → використати як колатераль в Aave → позичити ETH → депозит знову.

Інтеграція Frax Ether — 1-2 тижні. Сумісність ERC-4626 sfrxETH значно спрощує інтеграцію.