Toolverse
All skills

analyzing-mempool

by jeremylongshore

Monitor blockchain mempools for pending transactions, gas analysis, and MEV opportunities.\nUse when analyzing pending transactions, optimizing gas prices, or researching MEV.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
18

About this skill

Monitor blockchain mempools for pending transactions, gas analysis, and MEV opportunities.\nUse when analyzing pending transactions, optimizing gas prices, or researching MEV.\nTrigger with phrases like \

How to use

  1. Przejdź do katalogu scripts w katalogu bazowym projektu, wpisując cd {baseDir}/scripts.

  2. 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 wpisz python mempool_analyzer.py gas, aby znaleźć pending swap'y na DEX użyj python mempool_analyzer.py swaps, aby skanować możliwości MEV (sandwich, arbitraż, likwidacje) użyj python mempool_analyzer.py mev, lub aby uzyskać szybki przegląd mempooła użyj python mempool_analyzer.py summary.

  3. 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.

  4. Opcjonalnie monitoruj konkretny kontrakt wpisując python mempool_analyzer.py watch 0x7a250d... (zastąp adresem), aby śledzić wszystkie oczekujące transakcje do wybranego adresu.

  5. 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).

Related skills