Заказ закрыт
Закончить Смарт-контракт на Solana/Anchor для управления пулом ликвидности Raydium

Бюджет: 80 000 руб
1 076.77 $ – 903.45 €
**Основные пункты:**

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
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.