
Blockchair Scraper
hipersoft/blockchair-stats-scraper
Fetch on-chain blockchain data in bulk — network stats, addresses and transactions across Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash and more. One clean row per chain, address or transaction with prices, market caps, balances, fees and counts. For crypto analytics, dashboards and n8n.
Total users
3Monthly users
1Total runs
75Per item scraped
$0.001Last rebuilt
Oct 26, 2026Overview
Blockchair Scraper pulls on-chain blockchain data — network stats, wallet addresses and transactions — as clean, structured records. Get network-wide numbers per chain (blocks, transactions, price, market cap, mempool, nodes), look up balances and activity for any address, or fetch the details of any transaction. Works across Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash and more. Export to JSON, CSV, Excel or XML. Fast and reliable for crypto analytics, dashboards, research and automation workflows.
What does this blockchain scraper do?
Pick a mode, list the chains you care about, and it returns every matching record as structured data:
- Stats — network-wide on-chain stats for each chain: total blocks and transactions, current price and market cap, difficulty, 24h hashrate, mempool size and node count.
- Address — balance and activity for one or more addresses: current balance, total received and spent, and transaction count, looked up on each chain you list.
- Transaction — details for one or more transaction hashes: block, timestamp, fee, input/output counts and USD value.
What data can you get?
| Mode | Fields |
|---|---|
| Stats | chain, blocks, transactions, marketPriceUsd, marketCapUsd, difficulty, hashrate24h, mempoolTransactions, nodes |
| Address | chain, address, balance, received, spent, txCount, balanceUsd |
| Transaction | chain, hash, blockId, time, fee, inputCount, outputCount, valueUsd |
What you get
Each chain, address or transaction is one clean dataset record. Every row carries a mode field so you can tell them apart. Export the full table to JSON, CSV, Excel or XML, or pull it programmatically.
{
"mode": "stats",
"chain": "bitcoin",
"blocks": 965216,
"transactions": 1430517655,
"marketPriceUsd": 77099,
"marketCapUsd": 1548049550377,
"mempoolTransactions": 3046,
"nodes": 278
}
Use cases
- Track network health — blocks, transactions, mempool and node counts — on a dashboard.
- Pull live price and market cap per chain into an analytics or reporting pipeline.
- Monitor wallet balances and activity across multiple blockchains at once.
- Look up transaction fees, timestamps and USD values for accounting or research.
- Power a bot that reports on-chain metrics on a schedule.
How to use the Blockchair Scraper
- Add the Blockchair Scraper to your Apify account and open its input.
- Choose a mode: stats, address or transaction.
- List the chains to query (e.g.
bitcoin,ethereum,litecoin). - For address mode add addresses; for transaction mode add hashes.
- Click Run, then export the results as JSON, CSV, Excel or XML, or pull them via the Apify API.
Input
{
"mode": "stats",
"chains": ["bitcoin", "ethereum"]
}
| Field | Description |
|---|---|
mode |
stats, address or transaction. |
chains |
Blockchains to query, e.g. ["bitcoin","ethereum","litecoin"]. |
addresses |
Addresses to look up in address mode (queried on every listed chain). |
hashes |
Transaction hashes to look up in transaction mode. |
delayMs |
Pause between requests (ms) to keep the run polite. |
Tip: chaining modes
Start with stats to get a snapshot of each chain, then switch to address to watch specific wallets, or transaction to inspect individual transfers — reusing the same chains list each time.
Output schema
Fields below are for the stats mode. The address and transaction modes return their own record shapes, and each row carries a mode field so you can tell them apart.
| Field | Type | Description |
|---|---|---|
mode |
string | The mode that produced the record. |
chain |
string | Blockchain slug (e.g. bitcoin). |
blocks |
integer | Total blocks on the chain. |
transactions |
integer | Total transactions on the chain. |
marketPriceUsd |
number | Current coin price in USD. |
marketCapUsd |
number | Current market capitalisation in USD. |
difficulty |
number | Current mining difficulty. |
hashrate24h |
string | 24-hour average network hashrate. |
mempoolTransactions |
integer | Transactions currently in the mempool. |
nodes |
integer | Reachable network nodes. |
Which chains are supported?
Major chains including Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash, Dash, Zcash, Groestlcoin and more. Just pass the lowercase, hyphenated slug (e.g. bitcoin-cash) in the chains list.
Need more market & crypto data?
- CoinGecko Scraper — coin prices, market caps, tickers and market charts.
- DefiLlama Scraper — DeFi protocols, TVL, yields, chains and stablecoins.
- Binance Market Data Scraper — prices, klines and order books.
FAQ
Which blockchains and data are covered?
Network stats, address balances and transaction details across Bitcoin, Ethereum and many other chains. Pass any supported chain slug in the chains list.
How do address and transaction modes handle multiple chains?
Every address or hash you provide is looked up on each chain in the chains list, so you can compare the same target across networks in one run.
What export formats are supported? JSON, CSV, Excel and XML, plus programmatic access through the Apify API.
How does billing work? You pay per item you get, so cost scales with the number of records you actually collect. See the Pricing tab for current rates.
Can I use this with n8n?
Yes. Run the Blockchair Scraper from n8n with the Apify node — trigger a run, pass your mode and chains, and read the dataset items straight into your workflow. It also works with Make, Zapier and the Apify API.
Can I connect this to other tools? The Blockchair Scraper connects with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Notes
Original clean-room implementation. Reads only publicly available on-chain blockchain information. Not affiliated with, endorsed by or connected to Blockchair.
Input
| Field | Type | Description |
|---|---|---|
modeMode | string · stats, address, transaction | What to fetch: stats (network-wide on-chain stats, one row per chain), address (balance and activity for one or more addresses), or transaction (details for one or more transaction hashes). Default: "stats" |
chainsChains | array | Blockchains to query, e.g. bitcoin, ethereum, litecoin, dogecoin, bitcoin-cash. In stats mode you get one row per chain. In address and transaction modes every address/hash is looked up on each chain listed here. Default: ["bitcoin", "ethereum"] |
addressesAddresses (address mode) | array | Wallet addresses to look up in address mode, e.g. 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa. Each address is queried on every chain in Chains. Ignored in other modes. |
hashesTransaction hashes (transaction mode) | array | Transaction hashes to look up in transaction mode, e.g. 6dfb16dd580b7e626efc5b39069f6afe95a0244da3b1e37e909f470e5f74e37e. Each hash is queried on every chain in Chains. Ignored in other modes. |
delayMsDelay between requests (ms) | integer | Pause between successive requests so the run stays polite to the upstream source. Increase this if you query many chains, addresses or hashes at once. Default: 1200 |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~blockchair-stats-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"chains": [
"bitcoin",
"ethereum"
],
"addresses": [
"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"
],
"hashes": [
"6dfb16dd580b7e626efc5b39069fe6afe95a0244da3b1e37e909f470e5f74e37e"
]
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/blockchair-stats-scraper").call(run_input={
"chains": [
"bitcoin",
"ethereum"
],
"addresses": [
"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"
],
"hashes": [
"6dfb16dd580b7e626efc5b39069fe6afe95a0244da3b1e37e909f470e5f74e37e"
]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/blockchair-stats-scraper').call({
"chains": [
"bitcoin",
"ethereum"
],
"addresses": [
"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"
],
"hashes": [
"6dfb16dd580b7e626efc5b39069fe6afe95a0244da3b1e37e909f470e5f74e37e"
]
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Item Scraped Charged per item returned. | $0.001 | $0.0005 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Dribbble Shots Scraper
Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.
359 runs · 5 users · $0.003 / shot scrapedComputrabajo Scraper
Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.
206 runs · 4 users · $0.002 / listing scrapedKraken Market Data Scraper
Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.
165 runs · 4 users · $0.001 / pair scrapedBayt Scraper
Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.
134 runs · 4 users · $0.003 / job scrapedGitHub Scraper
Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.
131 runs · 7 users · $0.0008 / item scrapedHacker News Scraper
Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.
130 runs · 2 users · $0.004 / item scrapedSend the site and the fields. We build it and you get it first.