| name | analyzing-mempool |
| description | Monitor blockchain mempools for pending transactions, gas analysis, and MEV opportunities.
Use when analyzing pending transactions, optimizing gas prices, or researching MEV.
Trigger with phrases like "check mempool", "scan pending txs", "find MEV", "gas price analysis", or "pending swaps".
|
| allowed-tools | Read, Write, Edit, Grep, Glob, Bash(python:*mempool*) |
| version | 1.32.0 |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| license | MIT |
| tags | ["crypto","monitoring","analyzing-mempool"] |
| compatibility | Designed for Claude Code, also compatible with Codex and OpenClaw |
Analyzing Mempool
Contents
Overview | Prerequisites | Instructions | Output | Error Handling | Examples | Resources
Overview
Monitor Ethereum mempool for pending transactions, analyze gas prices, detect DEX swaps, and identify potential MEV opportunities. Useful for traders, MEV researchers, and protocol developers.
Prerequisites
- Install Python 3.8+ with requests library
- Configure Ethereum RPC URL (default: public endpoint, or set
ETH_RPC_URL)
- Verify internet access for RPC calls
Instructions
Step 1: Navigate to Scripts Directory
cd ${CLAUDE_SKILL_DIR}/scripts
Step 2: Choose a Command
- View pending transactions:
python mempool_analyzer.py pending
- Analyze gas prices:
python mempool_analyzer.py gas
- Detect pending DEX swaps:
python mempool_analyzer.py swaps
- Scan MEV opportunities:
python mempool_analyzer.py mev
- Get mempool summary:
python mempool_analyzer.py summary
- Watch specific contract:
python mempool_analyzer.py watch 0x7a250d...
Alternatively, customize with flags:
python mempool_analyzer.py pending --limit 100
python mempool_analyzer.py --chain polygon gas
python mempool_analyzer.py --chain arbitrum pending
Step 3: Interpret Results
Gas Recommendations:
- Slow (10th percentile): May take 10+ blocks
- Standard (50th percentile): 2-5 blocks
- Fast (75th percentile): 1-2 blocks
- Instant (90th percentile): Next block likely
MEV Warnings:
- MEV detection is for educational purposes
- Real MEV extraction requires specialized infrastructure
- Use this for research and understanding mempool dynamics
Output