Разработаю смарт-контракты на TEAL / PyTeal под блокчейн Algorand — от одной безстейтовой подписи до готового stateful-приложения. TEAL — это байткод, который выполняет виртуальная машина Algorand (AVM); PyTeal — это Python-фреймворк, генерирующий такой байткод. Уверенно работаю с обоими, так что ваша логика получится компактной, недорогой в исполнении и устойчивой к типовым ошибкам.
Чем помогу:
— ASA-токены: выпуск, конфигурация, роли clawback, freeze и reserve, механика opt-in и ограничения переводов.
— Stateful-контракты (приложения) с глобальным и локальным состоянием, box-хранилищем и продуманной защитой обновления либо удаления.
— Группы атомарных транзакций (atomic transfers): платежи, движение активов и вызовы приложений связываются в один пакет, который проходит целиком или не проходит вовсе.
— Эскроу, вестинг, стейкинг, аукционы, хранилища и базовые DeFi-механики.
К каждому контракту прилагаю прокомментированный исходник PyTeal, готовый TEAL, скрипты развёртывания (Python SDK или algokit) и тесты для локального песочница-окружения либо TestNet. Отдельно проверяю уязвимости: злоупотребление rekey и close-remainder-to, непроверенные поля комиссии и отправителя, предположения о размере группы, повторный вход во внутренних транзакциях. В комплекте — понятное описание on-chain-логики, чтобы вашей команде было удобно её поддерживать. Расскажите, какое поведение нужно, и я аккуратно реализую его на AVM.
Чем помогу:
— ASA-токены: выпуск, конфигурация, роли clawback, freeze и reserve, механика opt-in и ограничения переводов.
— Stateful-контракты (приложения) с глобальным и локальным состоянием, box-хранилищем и продуманной защитой обновления либо удаления.
— Группы атомарных транзакций (atomic transfers): платежи, движение активов и вызовы приложений связываются в один пакет, который проходит целиком или не проходит вовсе.
— Эскроу, вестинг, стейкинг, аукционы, хранилища и базовые DeFi-механики.
К каждому контракту прилагаю прокомментированный исходник PyTeal, готовый TEAL, скрипты развёртывания (Python SDK или algokit) и тесты для локального песочница-окружения либо TestNet. Отдельно проверяю уязвимости: злоупотребление rekey и close-remainder-to, непроверенные поля комиссии и отправителя, предположения о размере группы, повторный вход во внутренних транзакциях. В комплекте — понятное описание on-chain-логики, чтобы вашей команде было удобно её поддерживать. Расскажите, какое поведение нужно, и я аккуратно реализую его на AVM.