Бюджет: 27000 UAH Термін: 18 днів
Добрий день.
Ознайомився із задачею. Тут мова не про звичайний парсер, а про low-latency радар подій у Solana: підключення до кількох нод, злиття потоку без дублів, raw parsing транзакцій та інструкцій, і швидка детекція impact без опори на зовнішні агрегатори.
Можу взяти це в роботу на Python як окремий ingestion/processing pipeline:
підключення до кількох потоків,
нормалізація і дедуплікація транзакцій,
виділення потрібних swap / liquidity events,
обчислення impact у моменті,
фільтрація за заданими порогами,
вивід сигналів у потрібному форматі.
Одразу зазначу важливий технічний момент: такі вимоги, як високе покриття і дуже низька затримка, треба фіксувати через конкретну архітектуру першого етапу, а не обіцяти “в лоб” у загальному вигляді. У цьому проєкті критично важливо відразу визначити:
які саме джерела потоку використовуємо,
які DEX / типи інструкцій покриваємо в першій версії,
як саме рахуємо squeeze / impact,
і який формат результату потрібен на виході.
Я б пропонував робити це поетапно:
MVP-ядро з ingest, дедупом, raw parsing і базовою детекцією;
доведення фільтрів і правил;
заміри latency / coverage на вашій інфраструктурі;
подальша оптимізація під реальне навантаження.
Зі свого боку можу дати акуратну реалізацію з нормальною структурою коду, логуванням, метриками та можливістю подальшого розширення. Якщо у вас вже є оплачена приватна нода, це суттєво спрощує старт.
Перед початком бажано зафіксувати 4 речі:
які саме протоколи / пули підтримуємо в першій версії;
що вважаємо squeeze формально;
куди саме віддаємо результат;
чи входить розгортання у ваше середовище, чи передаю готовий код і інструкцію запуску.
Готовий обговорити MVP у технічно чітких межах без завищених обіцянок.