Задача

Разработать полнофункциональную копию бота (основной функционал: мониторинг и аналитика NFT) и дополнить его мини-приложением (mini app) для удобного управления коллекцией и транзакциями.

Технические требования

  • Парсинг данных (scraping & web parsing): сбор информации с приватных зеркал, клиентских Telegram-ботов и веб-интерфейсов популярных NFT-маркетплейсов.
  • Oбработка Telegram-подарков: парсинг информации о подарках, их атрибутах (цена, статус) и создание возможности их добавления в продажу в аналитической системе бота.
  • История транзакции (historical sales): выгрузка и отображение истории продаж выбранных NFT-коллекций или артефактов.
  • Mini App / Web app): разработка интерфейса для задач аукциона или назначения цен на NFT прямо в мини-приложении (на базе телеграмма).

Пользовательские API и сторонние интеграции

Бот должен подключаться к данным биржевых NFT-ботов без прямой авторизации через Telegram API для получения ленты L+ чистых ссылок. Требуется стабильная работа алгоритмов при большом объёме данных.

Стек технологий / Условия

  • Python (Asyncio / Aiogram) - для основного бота.
  • ВебRTC/WarpScript для парсинга динамического контента.
  • Опыт работы с Web3 (любая DLT-сеть) также приветствуется, но необязателен.
  • Готовность реализовать функционал "белой рубашки" (бота-невидимки, tenant без персоналих данных).