Телеграм бот по анализу холодных кошельков
**Цель проекта:** Создание телеграм-бота, отправляющего уведомления о "холодных" кошельках Ethereum, на которые поступили средства с централизованных бирж, основываясь на данных, полученных из бесплатных и при необходимости из платных узлов блокчейна.
**Описание проекта:**
Разработать скрипт на Python, который обеспечит мониторинг и уведомление о "холодных" кошельках Ethereum через телеграм-бота. Бот будет отправлять уведомления о кошельках, на которые поступили средства с централизованных бирж, и удовлетворяющие условиям "холодного" кошелька.
**Функциональные требования:**
1. **Мониторинг холодных кошельков:**
- Реализовать логику для отслеживания "холодных" кошельков Ethereum на основе следующих условий:
- Отсутствие транзакций на адресе до момента мониторинга.
- Поступление более 0.5 эфира на кошелек.
- Совершение покупки смарт-контрактом в течение 30 минут после поступления средств.
- Поступление средств на кошелек их централизованных бирж.
- Подключиться к бесплатным узлам блокчейна Ethereum для извлечения данных о транзакциях и балансах.
2. **Интеграция с платным узлом:**
- Реализовать механизм переключения на платный узел в случае, если ограничения бесплатных узлов не позволяют эффективно отслеживать "холодные" кошельки.
- Выбрать и интегрировать платный узел для получения данных о транзакциях Ethereum.
3. **Разработка телеграм-бота:**
- Создать телеграм-бота через BotFather в Telegram.
- Настроить бота для обработки команд и отправки уведомлений об обнаружении "холодных" кошельков.
4. **Уведомления о холодных кошельках:**
- При обнаружении "холодного" кошелька, отправить уведомление через Telegram-бота с данными об адресе кошелька и соответствующими транзакциями.