Задача
Разработать полнофункциональную копию бота (основной функционал: мониторинг и аналитика 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 без персоналих данных).