Mempool.space Bitcoin Blocks Scraper avatar

Mempool.space Bitcoin Blocks Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Mempool.space Bitcoin Blocks Scraper

Mempool.space Bitcoin Blocks Scraper

Track the Bitcoin network from mempool.space without an API key. Pull recent blocks with height, mining pool, reward, total fees, and transaction count, plus recommended fee tiers, mempool congestion, difficulty, and address or transaction lookups. Good for fee timing and research.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

ParseForge Banner

โ‚ฟ Mempool.space Bitcoin Scraper

๐Ÿš€ Pull live Bitcoin chain data in seconds. One run returns the latest 15 blocks with mining pool, reward, fees, and transaction counts, plus on-demand fee, mempool, difficulty, address, and transaction lookups.

๐Ÿ•’ Last updated: 2026-06-04 ยท ๐Ÿ“Š 22 fields per block record ยท keyless public API ยท full Bitcoin mainnet coverage

Track the Bitcoin network without running a node or registering for an API key. This Actor reads directly from the public mempool.space REST API and returns clean, flat records for recent blocks, recommended fees, mempool congestion, the next difficulty adjustment, and lookups for any address or transaction.

Coverage spans the entire Bitcoin mainnet. Block data includes the mining pool, coinbase address, block reward, total fees, median and average fee rates, plus input and output totals straight from the chain.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Crypto analysts and tradersFee timing and mempool congestion monitoring
Bitcoin researchers and educatorsBlock, pool, and reward analysis
Wallet and dashboard buildersAddress balance and transaction lookups
Quant and data teamsFeeding chain metrics into models and reports

๐Ÿ“‹ What the Mempool.space Bitcoin Scraper does

Auto-detects what you want from your input and queries the matching mempool.space endpoint:

  • Recent blocks (default) returns the latest blocks with height, hash, pool, reward, fees, and size.
  • Recommended fees returns the five fee tiers in sat/vB.
  • Mempool summary returns pending transaction count, virtual size, total fees, and current fee tiers.
  • Difficulty adjustment returns progress, estimated change, remaining blocks, and the next retarget.
  • Address lookup returns balance and confirmed and pending transaction stats for any Bitcoin address.
  • Transaction lookup returns size, weight, fee, input and output counts, and confirmation status for any txid.

๐ŸŽฌ Full Demo (๐Ÿšง Coming soon)

โš™๏ธ Input

FieldTypeDescription
modeselectblocks (default), fees, mempool, or difficulty.
addressstringOptional Bitcoin address. When set, overrides mode and returns an address summary.
txidstringOptional transaction ID. When set, overrides mode and returns a transaction.
maxItemsintegerFree users limited to 10. Paid users up to 1,000,000. Only blocks returns multiple rows.

Example 1 โ€” latest blocks:

{ "mode": "blocks", "maxItems": 15 }

Example 2 โ€” look up an address:

{ "address": "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" }

โš ๏ธ Good to Know: Only the blocks mode returns multiple rows (up to 15 most recent blocks). The fees, mempool, difficulty, address, and txid modes each return a single summary record. All values come straight from mempool.space and reflect the chain state at the moment of the run.

๐Ÿ“Š Output

Each block record contains the following fields:

FieldDescription
๐Ÿงฑ heightBlock height
๐Ÿ”‘ hashBlock hash
๐Ÿ”— blockUrlLink to the block on mempool.space
๐Ÿ•’ timestampIsoBlock time in ISO 8601
๐Ÿ”ข txCountNumber of transactions in the block
๐Ÿ“ฆ sizeBytesBlock size in bytes
โš–๏ธ weightBlock weight
๐ŸŽฏ difficultyNetwork difficulty at this block
โ› miningPoolMining pool that found the block
๐Ÿ“ฌ coinbaseAddressCoinbase payout address
๐ŸŽ rewardSatsBlock reward in satoshis
๐Ÿ’ธ totalFeesSatsTotal fees in satoshis
๐Ÿ“Š medianFeeRateMedian fee rate in sat/vB
๐Ÿ“ˆ avgFeeRateAverage fee rate in sat/vB
๐Ÿ”ฝ totalInputsTotal transaction inputs
๐Ÿ”ผ totalOutputsTotal transaction outputs
๐Ÿ•’ scrapedAtWhen the record was collected
โŒ errorNull on success, message on failure

3 real sample records from a verified run:

{
"height": 952381,
"hash": "00000000000000000001f5876f88fa06db67d8e7c1faece31b229d67d40ee2c7",
"blockUrl": "https://mempool.space/block/00000000000000000001f5876f88fa06db67d8e7c1faece31b229d67d40ee2c7",
"timestampIso": "2026-06-04T19:18:04.000Z",
"txCount": 4085,
"sizeBytes": 1642484,
"miningPool": "ViaBTC",
"coinbaseAddress": "1PuJjnF476W3zXfVYmJfGnouzFDAXakkL4",
"rewardSats": 316083398,
"totalFeesSats": 3583398,
"medianFeeRate": 2.87324390196209,
"avgFeeRate": 3,
"totalInputs": 8262,
"totalOutputs": 9632,
"scrapedAt": "2026-06-04T19:20:00.699Z",
"error": null
}
{
"height": 952380,
"hash": "000000000000000000001ad8bd62cc34034703275ac86a2016da31f42d0c09f4",
"blockUrl": "https://mempool.space/block/000000000000000000001ad8bd62cc34034703275ac86a2016da31f42d0c09f4",
"timestampIso": "2026-06-04T19:08:46.000Z",
"txCount": 3713,
"sizeBytes": 1637466,
"miningPool": "SpiderPool",
"coinbaseAddress": "1BM1sAcrfV6d4zPKytzziu4McLQDsFC2Qc",
"rewardSats": 315762545,
"totalFeesSats": 3262545,
"medianFeeRate": 2.991864392919811,
"avgFeeRate": 3,
"totalInputs": 7764,
"totalOutputs": 10359,
"scrapedAt": "2026-06-04T19:20:00.760Z",
"error": null
}
{
"height": 952379,
"hash": "0000000000000000000204c5499e7da1b4add4873d158d43435d9c9a65eef95c",
"blockUrl": "https://mempool.space/block/0000000000000000000204c5499e7da1b4add4873d158d43435d9c9a65eef95c",
"timestampIso": "2026-06-04T19:04:32.000Z",
"txCount": 4209,
"sizeBytes": 1667631,
"miningPool": "AntPool",
"coinbaseAddress": "37jKPSmbEGwgfacCr2nayn1wTaqMAbA94Z",
"rewardSats": 316654267,
"totalFeesSats": 4154267,
"medianFeeRate": 4,
"avgFeeRate": 4,
"totalInputs": 8315,
"totalOutputs": 9300,
"scrapedAt": "2026-06-04T19:20:00.784Z",
"error": null
}

โœจ Why choose this Actor

  • No API key, no node. Reads the public mempool.space API directly.
  • Six datasets in one Actor. Blocks, fees, mempool, difficulty, address, and transaction lookups.
  • Clean flat records. Every field is ready for a spreadsheet or a database without wrangling nested objects.
  • Real mining pool attribution. Each block shows the pool that mined it and the coinbase payout address.
  • Always current. Values reflect the chain state at the moment of each run.

๐Ÿ“ˆ How it compares to alternatives

Mempool.space Bitcoin ScraperManual API callsRunning a full node
Setup timeMinutesHours of glue codeDays plus disk space
API key neededNoNoNo
Mining pool attributionYesBuild it yourselfBuild it yourself
Address and tx lookupsYesSeparate endpointsSeparate queries
Scheduling and integrationsBuilt inBuild it yourselfBuild it yourself

๐Ÿš€ How to use

  1. Sign up for a free Apify account using this sign-up link.
  2. Open the Mempool.space Bitcoin Scraper from your Apify Console.
  3. Choose a mode, or paste an address or txid to look one up.
  4. Click Start and watch the run collect records live.
  5. Download your results or connect them to another app through the API and integrations.

๐Ÿ’ผ Business use cases

Trading and fee timing

GoalHow this helps
Time low-fee windowsMonitor mempool congestion and recommended fee tiers
Track confirmation speedWatch block intervals and difficulty progress

Analytics and dashboards

GoalHow this helps
Build a chain dashboardPull blocks, fees, and difficulty into one feed
Pool market shareAggregate miningPool across recent blocks

Wallet and product teams

GoalHow this helps
Show address balancesLook up balance and transaction stats by address
Verify a paymentLook up a transaction by txid and check confirmation

Research and reporting

GoalHow this helps
Study fee marketsTrack median and average fee rates over time
Report on network healthCapture difficulty change and block sizes

๐Ÿ”Œ Automating Mempool.space Bitcoin Scraper

Connect runs to Make, Zapier, Slack, Airbyte, GitHub Actions, or Google Drive through the Apify API and integrations. Schedule the Actor to run every block interval and push fresh chain metrics into your own systems automatically.

๐ŸŒŸ Beyond business use cases

  • Research: study fee dynamics, pool concentration, and block timing.
  • Personal: keep a private log of fee tiers before you send a transaction.
  • Non-profit: power open Bitcoin education dashboards.
  • Experimentation: prototype chain analytics without standing up infrastructure.

๐Ÿค– Ask an AI assistant

Paste your dataset into ChatGPT, Claude, Perplexity, or Microsoft Copilot and ask it to summarize fee trends, rank mining pools, or flag unusual blocks.

โ“ Frequently Asked Questions

Do I need a mempool.space API key? No. The source API is public and keyless.

Which network does it cover? Bitcoin mainnet.

How many blocks does the blocks mode return? The most recent 15 blocks provided by the source.

Can I look up any Bitcoin address? Yes. Paste an address to get its balance and transaction stats.

Can I look up a specific transaction? Yes. Paste a txid to get size, weight, fee, and confirmation status.

What is the fee unit? Fee rates are in satoshis per virtual byte (sat/vB).

Are amounts in BTC or satoshis? Block rewards and fees are in satoshis. Address balance is provided in both satoshis and BTC.

How fresh is the data? Every value reflects the chain state at the moment of the run.

Is the mining pool always identified? The pool name comes from the source. Recent blocks reliably include it.

Can I schedule recurring runs? Yes, through the Apify scheduler and integrations.

Is there a free tier? Yes. Free runs are limited to 10 items as a preview.

Does it work without running a Bitcoin node? Yes. No node and no key are required.

๐Ÿ”Œ Integrate with any app

Trigger runs and pull results through the Apify API, webhooks, or the prebuilt integrations for Make, Zapier, and more.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection.

๐Ÿ†˜ Need Help? Open our contact form

โš ๏ธ Disclaimer: independent tool, not affiliated with mempool.space. Only publicly available data is collected.