Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 6 месяцев
Бюджет:
80 000 руб
995.26 $ — 849.73 €
**Основные пункты:**
1. **On-chain контракт (Rust/Anchor):**
* Инструкции:
* `initialize` – инициализация сервиса с комиссией
* `update_service_fee` – обновление комиссии
* `create_liquidity_pool` – выдача SOL под LP, CPI в Raydium
* `remove_liquidity` – возврат SOL + токенов пользователю
* `liquidate_loan` – ликвидация просроченных займов
* Контексты с типами из `amm-anchor` и реальными Devnet/Mainnet ID Raydium AMM (PDA, authority, open/target orders, токен-ваулты, LP mint).
* Структуры `LiquidityProvider` и `LiquidityInfo`, обработка ошибок (Unauthorized, InsufficientFunds, ExpiredLoan и т.д.).
2. **Сервис ликвидации (Node.js):**
* Мониторинг просроченных позиций через Anchor-клиент
* Вызов `liquidate_loan`, логирование и retry-механизм
* Docker + health-check
3. **Тестирование и CI/CD:**
* Unit-тесты Rust для всех сценариев
* Интеграционные тесты TS на Devnet (create/remove LP, fee-update, негативные кейсы)
4. **Развёртывание:**
* Скрипты для Devnet и Mainnet-Beta deployment
* Пруф-транзакции Devnet (ссылки на Explorer)
* Документация и инструкция по запуску
**Ищем исполнителя с опытом:**
* Anchor/Rust (3+ года)
* CPI Raydium/Serum
* Node.js
* Devnet & Mainnet-деплой
* Автотесты и CI/CD
Ждём ваших предложений!
Разделы:
Опубликован:
25.05.2025 | 14:35 [поднят: 25.05.2025 | 14:35]
Заказ находится в архиве