Skip to content
space.market The next block

The next block

The primary market for Bitcoin blockspace

What a kilobyte in the next blocks costs: the fee rate a new transaction pays to get its bytes into a block. Blockspace already used, and resold as inscriptions and tokens, is the secondary market: every listing, cheapest first, on the space.market board, and priced per kilobyte at blockspace.markets.

As of block 972,488, 15:05 UTC, 21 October 2026. From Blockspace Co.'s own node (Bitcoin Core 28.2.0). Rebuilt every 10 minutes. As JSON

What 1 kB costs

1 kB here is 1,000 virtual bytes (vB): a transaction's weight divided by 4 (BIP 141). The cost is the fee rate times 1,000 vB, in sats, as of block 972,488. The first three are the node's fee estimates (estimatesmartfee, in economical mode, the default since Bitcoin Core 28.0: release notes); the fourth is the block the node would hand a miner now.

Within 2 blocks1,011 sats / kB1.01 sat/vB × 1,000 vBestimatesmartfee 1 · as of block 972,488 Asked for the next block; the estimator's shortest target is 2 blocks.
Within 3 blocks1,011 sats / kB1.01 sat/vB × 1,000 vBestimatesmartfee 3 · as of block 972,488
Within 6 blocks1,011 sats / kB1.01 sat/vB × 1,000 vBestimatesmartfee 6 · as of block 972,488
The node's block template5,827 sats / kBthe median fee rate in the template for block 972,489: 5.83 sat/vB (lowest 0.28, 90th percentile 10.1); 3,661 transactions, 100.0 % of a blockgetblocktemplate · as of block 972,488

The estimate and the blocks disagree, and both are shown. Bitcoin Core 28.2.0's fee estimator does not go below 1 sat/vB: that is its lowest fee bucket (MIN_BUCKET_FEERATE = 1,000 sat/kvB). Recent blocks confirmed transactions below it: in the last 6 blocks, median fee rates ran from 0.14 to 1.21 sat/vB, and the lowest fee rate in any of them was 0.00 sat/vB (getblockstats reports their minimum fee rates, rounded down to whole sat/vB, as 0, 0, 0, 0, 0, 0). The estimates above (1.01 sat/vB at the lowest) sit at that floor, so they are not the lowest rate that recently confirmed. Neither number is a promise that a transaction will confirm.

The mempool now

Transactions this node has received and not yet seen in a block, as of block 972,488 (getmempoolinfo). Each node keeps its own mempool, under its own policy; the policy rows are this node's settings.

Transactions waiting66,239
Their virtual size28.44 MvB
Blocks' worth (virtual size ÷ 1,000,000 vB)about 28.4
Fees they pay in all17,434,104 sats
This node's mempool minimum fee rate (mempoolminfee)0.00 sat/vB
This node's minimum relay fee rate (minrelaytxfee)0.00 sat/vB
This node's incremental relay fee rate1.00 sat/vB
Full replace-by-fee on this nodeon

The last 6 blocks

Fee rates in sat/vB, each transaction's fee over its virtual size, weighted by virtual size; the coinbase is left out. Weight used is of the 4,000,000 weight-unit limit. The last column is getblockstats' own minfeerate, which it gives in whole sat/vB.

BlockMinedTransactionsWeight usedFees (sats)Lowest10th pctMedian90th pctgetblockstats min
972,48814:07 UTC2,97499.8 %2,222,7650.000.151.213.850
972,48713:55 UTC6,04899.8 %998,1470.140.140.141.510
972,48613:52 UTC6,80199.8 %716,2750.140.140.142.010
972,48513:49 UTC4,76399.8 %1,652,5960.140.141.013.150
972,48413:39 UTC3,43999.8 %2,212,6220.140.141.213.620
972,48313:28 UTC6,36899.9 %966,8790.110.140.142.280

How blockspace is bought

  1. Through the public mempool. A transaction pays a fee: the difference between what its inputs spend and its outputs pay (Bitcoin developer guide). Nodes relay it, and miners usually choose the transactions that pay the most per unit of weight for the block they are building; getblocktemplate is how a node hands such a block to a miner. Fee estimation is "the process of estimating the feerate a transaction will need to pay to have a high probability of being confirmed within a certain number of blocks" (fee estimation).
  2. By bumping the fee: replace-by-fee (RBF). The sender spends the same inputs again in a new version of the transaction that pays more (RBF, BIP 125). Since version 28.0, Bitcoin Core nodes accept a replacement by default whether or not the original signalled it (mempoolfullrbf=1, release notes).
  3. By bumping the fee: child pays for parent (CPFP). The receiver (or the sender's change) spends an output of the stuck transaction in a new one with a high fee, so that a miner who wants the child must also include the parent (CPFP).
  4. Out of band. Some payers pay a miner directly, outside the transaction, to include it: "payments made directly to a specific miner (or group of miners) in exchange for confirming one or more transactions" (out-of-band fees). Those payments are not visible in the transaction, so the figures on this page do not include them.

This page describes the market; it sells nothing, offers no service and recommends nothing.

The terms, defined once with their sources on blockspace.wiki: primary market · secondary market · fee rate · virtual byte (vB) · block template · replace-by-fee · full RBF · CPFP · out-of-band fee.