1. Исполняемый код задачи должен быть упакован в Docker контейнер
https://www.docker.com/ Важно!!! Задачи принимаются только в Docker контейнере!
2. Должны быть прописаны все зависимости в конфиг файле контейнера
3. При наличии смарт контракта, он должен быть выложен в Testnet или Mainnet блокчейна
4. Обязательно должен присутствовать файл README.md с описанием работы кода
5. Необходимо наличие Command line tools для проверки вашего кода в консоли
6. Большим плюсом будет наличие документации к коду
7. Большим плюсом будет наличие Test-runner и тестов для кода