Цель: разработать смарт-контрактную систему криптофонда с ручным управлением.
Структура:
1. Vault.sol
- Контракт хранилища (принимает USDT, рассчитывает NAV, ведёт очередь заявок на вывод)
- Функции: invest(), updateNAV(), requestExit(), processExit()
2. FundToken.sol
- ERC-20 токен долей (LP) с mint/burn только от Vault
Основная логика:
- Инвестор вносит USDT → получает LP-токены по текущему NAV
- NAV обновляется вручную управляющим
- Инвестор подаёт заявку на вывод → попадает в очередь
- Вывод обрабатывается вручную с выплатой USDT по NAV
Опубликован 09.05.2025 в 16:28
Заказ находится в архиве