analyzing-mempool
Monitoruj mempool blockchaina i odkrywaj możliwości MEV w czasie rzeczywistym
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do analizy mempooła Ethereum — monitoruj oczekujące transakcje, analizuj ceny gazu i identyfikuj szanse MEV. Przydatny dla traderów, badaczy MEV i deweloperów protokołów. Obsługuje skanowanie swap'ów DEX, wykrywanie arbitrażu oraz rekomendacje cen gazu. Wymaga Pythona 3.8+, biblioteki requests i dostępu do RPC Ethereum.
Jak używać
Przejdź do katalogu scripts w katalogu bazowym projektu, wpisując
cd {baseDir}/scripts.Uruchom analizę mempooła wybierając jedną z dostępnych komend: aby zobaczyć oczekujące transakcje użyj
python mempool_analyzer.py pending, aby przeanalizować ceny gazu wpiszpython mempool_analyzer.py gas, aby znaleźć pending swap'y na DEX użyjpython mempool_analyzer.py swaps, aby skanować możliwości MEV (sandwich, arbitraż, likwidacje) użyjpython mempool_analyzer.py mev, lub aby uzyskać szybki przegląd mempooła użyjpython mempool_analyzer.py summary.Interpretuj wyniki — rekomendacje gazu pokazują percentyle: Slow (10. percentyl, 10+ bloków), Standard (50. percentyl, 2-5 bloków), Fast (75. percentyl, 1-2 bloki). Wyniki swap'ów i MEV wskazują konkretne kontrakty i transakcje do monitorowania.
Opcjonalnie monitoruj konkretny kontrakt wpisując
python mempool_analyzer.py watch 0x7a250d...(zastąp adresem), aby śledzić wszystkie oczekujące transakcje do wybranego adresu.Upewnij się, że masz zainstalowany Python 3.8+, bibliotekę requests oraz dostęp do RPC Ethereum (domyślnie publiczny endpoint, lub ustaw zmienną ETH_RPC_URL).