Техническое задание: Система хранения файлов с верификацией в блокчейн

Основная задача

Разработать решение для безопасного и верифицируемого хранения файлов, при котором каждая операция загрузки документируется в блокчейн. Это обеспечивает юридическую значимость и защиту от подделки данных.

Ключевые функции

  • Загрузка готовых файлов любого формата в выбранное хранилище.
  • Автоматический расчет и фиксация криптографического хеша (например, SHA-256) для каждого загруженного файла.
  • Фиксация точной временной метки (timestamp) операции в блокчейн.
  • Создание неизменяемой записи (транзакции), связывающей хеш файла с временем его регистрации.

Требования к исполнителю

  • Опыт работы с блокчейн-платформами (Ethereum, Hyperledger, Solana или другие).
  • Понимание принципов хеширования и создания цифровых отпечатков.
  • Умение интегрировать внешние системы с блокчейн-сетями.

Результат работы

Готовая система или скрипт, позволяющий пользователю загружать файл и получать в ответ идентификатор транзакции в блокчейне, содержащий хеш файла и доказательство времени его регистрации.

Разработка модуля синхронизации локальной Active Directory с Supabase

Требуется создать модуль для автоматической синхронизации пользователей из локальной Active Directory с базой пользователей Supabase. Модуль должен работать по расписанию, создавать новых пользователей и деактивировать удаленных из AD.

Разработка комплекта новогодних корпоративных открыток и баннеров

Необходимо создать единый стиль для электронных открыток и баннеров в новогодней тематике для B2B-коммуникаций. Работа включает адаптацию макетов под разные площадки: email-рассылки, сайт и социальные сети.

Заполнение налогового уведомления и консультация по оплате

Требуется заполнить уведомление об исчисленных суммах налогов, авансовых платежей и страховых взносов на основе 3-страничной банковской выписки. Дополнительно нужна инструкция по оплате страховых взносов на сумму 53 658 рублей.