Bitcoin Mempool Analytics — Whale Tx + Fees + Block Stats
Pricing
$2.00 / 1,000 snapshot captureds
Bitcoin Mempool Analytics — Whale Tx + Fees + Block Stats
Live Bitcoin mempool snapshot: whale transfers (≥X BTC), pending tx count, fee bands (next-block / 30min / 1hr), recent block stats. mempool.space data. Time your BTC sends, catch whale moves. PPE $0.002/snapshot.
Bitcoin Mempool Analytics — BTC Transaction Fees & Mempool Congestion Tracker
Real-time Bitcoin mempool analytics for traders, developers, and on-chain researchers: track BTC transaction fees by speed tier, measure mempool congestion levels, monitor unconfirmed transactions, whale activity, recent blocks, hash rate, and difficulty adjustment — all in a single structured API call. Powered by mempool.space via Apify's cloud execution. No API key required.
Stop overpaying on Bitcoin transaction fees. Whether you are a miner, exchange operator, wallet developer, or DeFi power user, knowing the exact fee environment before you broadcast saves real money. This Actor runs on Apify's always-on infrastructure — schedule it every minute, pipe results to your bot, and never guess at fees again.
What does Bitcoin Mempool Analytics do?
The Bitcoin mempool analytics Actor captures a complete snapshot of the Bitcoin network state in a single run: recommended fees at four speed tiers (sat/vB), a composite mempool pressure index (0–100), congestion labels, whale transaction detection, miner revenue breakdown, recent block stats, current hash rate, and the next difficulty adjustment estimate. Apify's dataset storage saves every snapshot automatically — chain them together over time to build a fee history database without managing any infrastructure yourself.
Every run also computes an optimal fee strategy (normal, rbf_friendly, or cpfp_needed) and quantifies exactly how many satoshis you save by using the medium fee tier instead of the fastest — actionable intelligence delivered as clean JSON your application can consume directly.
Why use Bitcoin Mempool Analytics?
- Fee optimization for wallets and exchanges. The
fee_savings_vs_highfield tells you the exact satoshi savings for a 250-byte transaction at medium vs. fastest fee — make smarter broadcast decisions programmatically. - Trading bot integration. High mempool pressure often precedes sharp BTC price moves as large OTC flows hit the chain. Set
alertFeeSatVbto trigger a Telegram notification the moment fees spike above your threshold. - Whale transaction surveillance. The
whale_tx_dominance_pctfield measures what fraction of pending mempool value belongs to large transactions (configurable BTC threshold). Rising whale dominance signals pending institutional flow. - Mining analytics and MEV research.
miner_revenue_breakdown_btcshows the subsidy-vs-fees split per block — essential for tracking miner economics, especially around halving events. - Difficulty adjustment forecasting.
next_difficulty_change_pctandnext_difficulty_eta_secondslet you anticipate hash rate regime changes before they hit price models.
How to use Bitcoin Mempool Analytics
- Open the Actor on Apify Store and click Try for free.
- Leave defaults for an instant full snapshot — fees, congestion, recent blocks, whale txs, difficulty.
- Click Start. Results appear in the Dataset tab within 15–30 seconds.
- Copy the dataset API URL to integrate into your application, spreadsheet, or Telegram bot.
- To monitor continuously, use Apify's Schedule feature — set it to run every 1, 5, or 15 minutes and get a permanent dataset archive of every snapshot.
Input
| Field | Type | Default | Description |
|---|---|---|---|
includeWhaleTransactions | boolean | true | Scan recent mempool for large-BTC transactions |
minWhaleBtc | number | 10 | Minimum BTC size to flag as whale transaction |
blocksLookback | integer | 10 | Number of recent blocks to fetch stats for |
alertFeeSatVb | integer | 0 | Send Telegram alert when fastest fee reaches this level (sat/vB). 0 = disabled |
telegramBotToken | string (secret) | — | Telegram bot token for fee spike alerts |
telegramChatId | string | — | Telegram chat ID for alerts |
Example — Low-fee window alert:
{"includeWhaleTransactions": false,"alertFeeSatVb": 5,"telegramBotToken": "<your-token>","telegramChatId": "<your-chat-id>"}
Example — Whale-only scan with tight threshold:
{"includeWhaleTransactions": true,"minWhaleBtc": 50,"blocksLookback": 1}
Output
The Actor produces two record types in the same dataset run:
Mempool snapshot (_type: "mempool_snapshot"):
[{"_type": "mempool_snapshot","timestamp": "2026-09-01T01:35:00+00:00","fastest_fee_sat_vb": 18,"half_hour_fee_sat_vb": 12,"hour_fee_sat_vb": 8,"economy_fee_sat_vb": 3,"minimum_fee_sat_vb": 1,"mempool_tx_count": 75069,"mempool_vsize_bytes": 28560123,"blocks_to_clear": 28.56,"mempool_pressure_index": 42.7,"network_congestion_level": "moderate","optimal_fee_strategy": "rbf_friendly","fee_savings_vs_high": {"savings_sat": 2500,"assumed_tx_size_bytes": 250,"fee_high_sat_vb": 18,"fee_medium_sat_vb": 8},"blocks_until_confirmation_estimate": 3,"whale_tx_dominance_pct": 68.4,"mempool_trend_1h": "stable","current_hashrate_ehs": 720.45,"next_difficulty_change_pct": 1.85,"next_difficulty_eta_seconds": 432000,"miner_revenue_breakdown_btc": {"block_subsidy_btc": 3.125,"fees_btc": 0.00042,"fee_pct_of_revenue": 0.0134}}]
Whale transaction (_type: "whale_tx"):
[{"_type": "whale_tx","txid": "f2c9a1b7...","value_btc": 152.4,"fee_sat": 4500,"vsize_bytes": 250,"fee_rate_sat_vb": 18.0,"mempool_url": "https://mempool.space/tx/f2c9a1b7..."}]
Data fields
| Field | Type | Description |
|---|---|---|
fastest_fee_sat_vb | integer | Next-block fee estimate in satoshis per virtual byte |
half_hour_fee_sat_vb | integer | Fee for ~30-minute confirmation |
hour_fee_sat_vb | integer | Fee for ~1-hour confirmation |
economy_fee_sat_vb | integer | Economy fee (low priority, may take hours) |
mempool_pressure_index | float | Composite congestion score 0–100 |
network_congestion_level | string | clear, light, moderate, heavy, or severe |
optimal_fee_strategy | string | normal, rbf_friendly, or cpfp_needed |
fee_savings_vs_high | object | Satoshi savings at medium vs. fastest fee for a 250-byte tx |
whale_tx_dominance_pct | float | Percentage of pending mempool value from whale-sized transactions |
mempool_trend_1h | string | rising, falling, or stable over the past hour |
next_difficulty_change_pct | float | Projected percentage change at next difficulty epoch |
Cost estimation
This Actor uses Pay-Per-Event (PPE) pricing at $0.002 per snapshot run (whale txs in the same run are included at no extra charge).
| Scenario | Runs | Estimated cost |
|---|---|---|
| One-off fee check | 1 run | $0.002 |
| Hourly monitor (30 days) | 720 runs | $1.44/month |
| Every-5-minute monitor (30 days) | 8,640 runs | $17.28/month |
| Every-minute monitor (30 days) | 43,200 runs | $86.40/month |
FAQ
Q: What data source does this Actor use? All data comes from mempool.space — the canonical open-source Bitcoin mempool explorer. No API key or authentication is required. At single-actor polling frequency, rate limits are not a concern.
Q: How accurate is the fee recommendation? The fee tiers map directly to mempool.space's own fee estimation endpoint, which is the same data used by major Bitcoin wallets. They are estimates, not guarantees — actual confirmation time depends on miner selection and mempool conditions at broadcast time.
Q: Can I use this for automated fee bumping (RBF/CPFP)?
Yes. The optimal_fee_strategy field tells you which mechanism is appropriate given current mempool conditions. Your application can consume this field to decide when to broadcast RBF replacements or CPFP child transactions.
Disclaimer: Fee estimates are informational. Network conditions change rapidly — always validate before broadcasting high-value transactions. This is not financial advice.
Live Sample Run
A real run with default settings (2026-06-10):
| Field | Value |
|---|---|
| Dataset (JSON) | https://api.apify.com/v2/datasets/TjcJ4BcRMyj2fC0a7/items?clean=1&format=json |
| Dataset (CSV) | https://api.apify.com/v2/datasets/TjcJ4BcRMyj2fC0a7/items?clean=1&format=csv |
| Run summary (KVS) | https://api.apify.com/v2/key-value-stores/jIk21zNWpXKrCSjU7/records/SUMMARY |
| Run details | https://api.apify.com/v2/actor-runs/nZRcKf2UliosAcqiS |
Related Actors
- Smart Money Wallet Tracker — On-chain whale wallet monitoring across EVM and Solana.
- Crypto ETF Flow Tracker — Institutional BTC ETF inflow/outflow data.
- CEX Funding Rate Aggregator — Perp funding rates across exchanges.
Feedback
Keywords: Bitcoin mempool analytics, BTC transaction fees, mempool congestion tracker, bitcoin fee estimator, sat/vB fee tracker, bitcoin network congestion, unconfirmed transactions, mempool monitor, BTC fee API, mempool pressure index, whale transactions bitcoin, hash rate monitor, difficulty adjustment, mempool.space API, RBF CPFP strategy, miner revenue bitcoin, bitcoin mempool data, BTC fees tracker, bitcoin congestion API