Я фронтенд-разработчик, изучаю блокчейн и Solana всего 2 недели. Нужна помощь с Solana – разработать скрипт для анализа dex-торгов новых токенов в первые 2 часа
Цель – получать, парсить и сохранять транзакции у новых токенов по 5 dex-программам (3 от Raydium, по 1 Meteora и Orca).
Нужно отслеживать такие события:
1. Создание пулов ликвидности у токенов в паре с WSOL или USDC. Если это не первый пул такой торговой пары – игнорировать
2. В течение 2 часов с момента создания пула ловить транзакции (наверное лучше по самому токену а не его пулам): swaps + изменения ликвидности (add / remove / burn).
3. Очень желательно (но пока не обязателньо если это трудоемкая задача) еще ловить крупные трансферы токена вне dexов.
4. Аналогично желательно, но пока не обязательно: ловить изменения показателя locked-ликвидность
5. Парсить транзакции с 5 dex-программ под один формат и сохранять нужные мне данные: тип транзакции, объем токенов в транзакции, адреса кошельков, баланс обеих монет в пуле после транзакции.
Кроме оценки работы, напишите сразу какие сервисы (api, провайдеры нод) и какие там тарифы понадобятся для постоянного использования (если нельзя бесплатно).
Использовать api-сервисы с готовым парсером данных от разных dex за >$200/месяц – не собираюсь, не разумно в долгую.
Буду выбирать оптимальный вариант с учетом ежемесячных расходов использования, latency и надежности провайдера данных.
Будет плюсом если сразу обоснуете ваш выбор провайдера или способа получения данных