Skip to main content
All providers

mempool.space

Finance

mempool.space

Bitcoin blockchain and Lightning Network data from the mempool.space open-source explorer: addresses, transactions, blocks, unconfirmed mempool state, recommended fee rates, mining pool and hashrate statistics, bitcoin price history, and Lightning node, channel and geography data.

Runs on your machine under the source's own terms

The crw MCP on your computer calls mempool.space directly. Calls cost no credits and the data does not pass through fastCRW. Install it once for Claude Code, Cursor, Codex, Windsurf, Gemini CLI or OpenCode, with your fastCRW API key in place of the placeholder:

Capabilities (69)

mempool/accelerations-historyFree, runs locally

Returns completed and failed acceleration requests with txid, status, timestamps, effective fee and fee rate, fee delta paid and the pool that mined the transaction.

No parameters
mempool/accelerations-pendingFree, runs locally

Returns the transactions currently being accelerated through mempool.space's mining pool partners, with the fee delta paid and the pools that accepted.

No parameters
mempool/acceleration-statsFree, runs locally

Returns lifetime totals for the acceleration service: requests made, accepted, completed, total bid boost in satoshis and total virtual size accelerated.

No parameters
mempool/addressFree, runs locally

Returns the confirmed and unconfirmed totals for an address: transaction count, number and satoshi sum of funded outputs and of spent outputs, split into chain_stats and mempool_stats.

address
mempool/address-prefixFree, runs locally

Returns up to ten known Bitcoin addresses that start with the given prefix.

prefix
mempool/address-txsFree, runs locally

Returns full transaction objects for an address, newest first: up to 50 mempool transactions followed by the 25 most recent confirmed ones, each with inputs, outputs, size, weight, fee and confirmation status.

addressafter_txid?
mempool/address-txs-chainFree, runs locally

Returns only the confirmed transaction history for an address, newest first, 25 per page with full inputs, outputs and block placement.

address
mempool/address-txs-mempoolFree, runs locally

Returns up to 50 unconfirmed transactions touching an address, with full inputs, outputs and fee, and no paging.

address
mempool/address-utxoFree, runs locally

Returns the address's unspent transaction outputs, each with txid, output index, satoshi value and the confirmation status of the funding transaction. The upstream refuses addresses holding more than 500 UTXOs.

address
mempool/blockFree, runs locally

Returns the header-level facts of one block: height, version, timestamp, transaction count, size, weight, merkle root, previous block hash, median time, nonce, bits and difficulty.

hash
mempool/block-at-timestampFree, runs locally

Returns the height, hash and ISO timestamp of the block mined closest to a given UNIX timestamp.

timestamp
mempool/block-audit-scoreFree, runs locally

Returns how closely one mined block matched mempool.space's own predicted block template: match rate percentage, expected fees and expected weight. Returns null for blocks outside the retained audit window.

hash
mempool/block-audit-scoresFree, runs locally

Returns template match rates, expected fees and expected weight for 15 blocks starting at the given height and counting down.

startHeight
mempool/block-audit-summaryFree, runs locally

Returns the per-transaction audit of one block: which transactions were missing from, added to or shifted against mempool.space's predicted template, plus the template itself and the observed fee rates.

hash
mempool/block-extendedFree, runs locally

Returns everything the plain block lookup returns plus mempool.space's computed extras: total and average fees, fee range and percentiles, block reward, mining pool, coinbase raw hex, address and signature, segwit totals, UTXO set change and template match rate.

hash
mempool/block-fee-ratesFree, runs locally

Returns a time series of fee rate percentiles per block in sat/vB: minimum, 10th, 25th, median, 75th, 90th and maximum.

timePeriod
mempool/block-feesFree, runs locally

Returns a time series of average total fees per block in satoshis and their USD value.

timePeriod
mempool/block-predictionsFree, runs locally

Returns a time series of [timestamp, block height, match rate] showing how well mined blocks matched mempool.space's predicted templates.

timePeriod
mempool/block-rewardsFree, runs locally

Returns a time series of average total block reward (subsidy plus fees) in satoshis and its USD value.

timePeriod
mempool/blocksFree, runs locally

Returns 10 blocks of header-level data starting at the given height and counting down.

startHeight
mempool/blocks-extendedFree, runs locally

Returns 15 blocks starting at the given height, each with the full extras block: fees, reward, mining pool, coinbase details, fee percentiles and audit match rate.

startHeight
mempool/block-sizes-weightsFree, runs locally

Returns two parallel time series of average block size in bytes and average block weight in weight units.

timePeriod
mempool/block-statusFree, runs locally

Returns whether a block is in the best chain, its height, and the hash of the next block that builds on it.

hash
mempool/block-txidsFree, runs locally

Returns the ordered list of every transaction id in a block, coinbase first.

hash
mempool/block-txsFree, runs locally

Returns the first 25 full transaction objects in a block, with inputs, outputs, fees, size and weight.

hash
mempool/difficulty-adjustmentFree, runs locally

Returns progress through the current 2016-block retarget epoch: percent complete, projected difficulty change, estimated retarget date, blocks and seconds remaining, the previous retarget's change and the current average block time.

No parameters
mempool/difficulty-adjustmentsFree, runs locally

Returns one row per past retarget as [timestamp, block height, difficulty, change multiplier], newest first.

interval
mempool/fullrbf-replacementsFree, runs locally

Returns recent full replace-by-fee events, where the replaced transaction had not signalled RBF, with the same shape as the standard RBF feed.

No parameters
mempool/hashrateFree, runs locally

Returns the network's daily average hashrate series and the difficulty series over the period, with the current hashrate and difficulty.

timePeriod
mempool/historical-priceFree, runs locally

Returns the bitcoin price series for one fiat currency, plus the USD cross rates used; add a timestamp to get the single closest historical quote instead of the whole series.

currencytimestamp?
mempool/lightning-channelFree, runs locally

Returns one Lightning channel: capacity, short id, funding and closing transactions, open and close block heights, closing reason, and both peers with their fee and HTLC policy.

id
mempool/lightning-channels-geoFree, runs locally

Returns every geolocated Lightning channel as a compact array of both endpoints' public keys, aliases and longitude/latitude pairs.

No parameters
mempool/lightning-channels-geo-nodeFree, runs locally

Returns the geolocated channels of a single node as endpoint public keys, aliases and coordinates.

publicKey
mempool/lightning-countriesFree, runs locally

Returns every country with Lightning nodes, ranked, with node count, share and total capacity.

No parameters
mempool/lightning-isp-rankingFree, runs locally

Returns Lightning capacity split across clearnet, Tor and unknown, plus a ranking of hosting providers by capacity, node count and channel count.

No parameters
mempool/lightning-nodeFree, runs locally

Returns one Lightning node's profile: alias, colour, first seen and last update, total capacity, channel count, network addresses, country, city, AS number and ISP.

pubKey
mempool/lightning-node-channelsFree, runs locally

Returns a node's channels in the requested state, each with capacity, short id, funding transaction, fee rate and both peer nodes' public keys and aliases.

public_keystatusindex?
mempool/lightning-node-fee-histogramFree, runs locally

Returns a node's incoming and outgoing channel capacity bucketed by fee rate, so you can see what it charges and what its peers charge it.

pubKey
mempool/lightning-node-rankingsFree, runs locally

Returns the leading Lightning nodes in one object: top by capacity, top by channel count and the oldest nodes, each with public key, alias and figures.

No parameters
mempool/lightning-nodes-ageFree, runs locally

Returns the 100 longest-running Lightning nodes by first-seen date, with public key, alias, channel count, capacity and location.

No parameters
mempool/lightning-nodes-connectivityFree, runs locally

Returns the 100 Lightning nodes with the most channels, each with public key, alias, channel count, capacity and location.

No parameters
mempool/lightning-nodes-countryFree, runs locally

Returns every Lightning node geolocated to one country, with public key, alias, capacity, channel count, city and ISP, plus the country's share of network capacity.

country
mempool/lightning-nodes-ispFree, runs locally

Returns the ISP's name and every Lightning node hosted on its network, with public key, alias, capacity, channel count and location.

isp
mempool/lightning-nodes-liquidityFree, runs locally

Returns the 100 Lightning nodes with the most capacity, each with public key, alias, capacity, channel count, first seen, last update and location.

No parameters
mempool/lightning-node-statisticsFree, runs locally

Returns a daily history for one Lightning node of its total capacity and channel count.

pubKey
mempool/lightning-searchFree, runs locally

Returns Lightning nodes and channels matching a free-text query, nodes with public key, alias, capacity and channel count, channels with their short id.

searchText
mempool/lightning-statsFree, runs locally

Returns the latest Lightning Network snapshot: channel count, node count, total capacity, Tor and clearnet node counts, average and median channel sizes and fee rates.

No parameters
mempool/lightning-stats-historyFree, runs locally

Returns a daily series of Lightning Network totals: channel count, node count, total capacity, Tor and clearnet node counts, and average and median channel size and fee rates. Windows shorter than 3m currently return an empty array.

interval
mempool/mempoolFree, runs locally

Returns the current mempool's transaction count, total virtual size, total fees and a fee rate histogram.

No parameters
mempool/mempool-blocks-feesFree, runs locally

Returns the next few blocks mempool.space projects from the current mempool, each with size, virtual size, transaction count, total fees, median fee rate and the fee rate range it spans.

No parameters
mempool/mempool-recentFree, runs locally

Returns the most recently seen unconfirmed transactions, each with txid, fee, virtual size and total output value.

No parameters
mempool/mempool-statisticsFree, runs locally

Returns a time series of mempool state: transaction count, virtual bytes per second, total mempool weight and the vsize held in each fee rate band, sampled over the chosen window.

interval
mempool/mining-poolFree, runs locally

Returns one pool's profile: id, name, website, known payout addresses and coinbase tags, plus its block counts over 24h, 1w and all time and its estimated share.

slug
mempool/mining-pool-blocksFree, runs locally

Returns the most recent blocks found by one mining pool, each with the full extras block: fees, reward, coinbase details and audit match rate.

slug
mempool/mining-pool-hashrateFree, runs locally

Returns the full daily history of average hashrate and network share for a single mining pool.

slug
mempool/mining-pool-hashratesFree, runs locally

Returns a daily time series of average hashrate and share of network for every mining pool over the period.

timePeriod
mempool/mining-poolsFree, runs locally

Returns every mining pool that found a block in the period, with block count, rank, empty blocks, average match rate, average fee delta, slug and link, plus the period's total block count and overall hashrate.

timePeriod
mempool/priceFree, runs locally

Returns the latest bitcoin price in USD, EUR, GBP, CAD, CHF, AUD and JPY with the timestamp of the quote.

No parameters
mempool/rbf-replacementsFree, runs locally

Returns recent replace-by-fee events, each with the replacing transaction's txid, fee, virtual size, fee rate and the chain of transactions it replaced.

No parameters
mempool/recommended-feesFree, runs locally

Returns the current suggested fee rates in sat/vB for next block, half hour, hour, economy and the mempool minimum.

No parameters
mempool/reward-statsFree, runs locally

Returns total block reward, total fees and total transaction count over the last N blocks, with the start and end heights covered.

blockCount
mempool/transactionFree, runs locally

Returns a full transaction: version, locktime, every input with its previous output and script, every output with value and scriptPubKey, size, weight, fee and confirmation status.

txid
mempool/transaction-cpfpFree, runs locally

Returns the unconfirmed ancestors and descendants of a transaction with their weights and fees, and the effective package fee rate.

txid
mempool/transaction-merkle-proofFree, runs locally

Returns the merkle inclusion proof for a confirmed transaction: block height, the sibling hash path and the transaction's position in the block.

txid
mempool/transaction-outspendFree, runs locally

Returns whether a single output of a transaction has been spent and, if so, the spending txid, its input index and confirmation status.

txidvout
mempool/transaction-outspendsFree, runs locally

Returns the spend status of every output of a transaction in order, each with the spending txid and confirmation status where spent.

txid
mempool/transaction-rbf-timelineFree, runs locally

Returns the replace-by-fee chain around a transaction: what it replaced and what has replaced it, with fees and fee rates at each step.

txid
mempool/transaction-statusFree, runs locally

Returns whether a transaction is confirmed and, if so, its block height, block hash and block time.

txid
mempool/validate-addressFree, runs locally

Returns whether a string is a valid Bitcoin address, with its scriptPubKey hex and flags for script, witness, witness version and witness program.

address

Licence

WE MAKE NO GUARANTEE TO THE ACCURACY OF ANY DATA ON THIS WEBSITE, AND IT IS YOUR RESPONSIBILITY TO VERIFY ALL DATA OBTAINED FOR INACCURACIES AND OMISSIONS.

https://mempool.space/terms-of-service

Attribution

Display this wherever you show the data. It arrives on every response as provenance.attributionText.

Source: mempool.space (Mempool Holdings S.A. de C.V.). Not affiliated with, sponsored or endorsed by mempool.space.