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