Техническое задание: Смарт-контракт для атомарных мульти-хоповых транзакций в Solana

Требуется разработка смарт-контракта на языке Rust для блокчейн-сети Solana.

Основная цель

Создание надежного и безопасного контракта, который обеспечит выполнение сложных, многоэтапных (мульти-хоповых) транзакций в атомарном режиме - то есть все этапы операции либо выполнятся целиком, либо не выполнятся вовсе, что исключает частичное исполнение и связанные с этим риски.

Ключевые требования к исполнителю

  • Опыт разработки смарт-контрактов для сети Solana.
  • Свободное владение языком Rust.
  • Понимание модели программирования и архитектуры Solana (аккаунты, инструкции, CPI).
  • Способность предоставить детальную оценку (сроки и бюджет) на основе технического задания.

Ожидаемый результат

  • Рабочий, протестированный и откомментированный смарт-контракт.
  • Документация по развертыванию и взаимодействию с контрактом.
  • Критически важна безопасность и оптимизация кода (минимизация затрат на газ/аренду).