What is the largest number of blocks a transaction has ever waited before eventual confirmation?

Please exclude:

  • Transactions with no fee
  • Transactions delayed because of unconfirmed inputs
  • Transactions that were signed but never broadcast to the Bitcoin network
  • Transactions that were never confirmed

Transactions with very low fees and or/are dust amounts acceptable. Please link the txid if available

  • 4
    I'm not sure how anyone could get this sort of data. There would not be any information about when a transaction showed up in the mempool, for example and wasn't included unless you have miner logs.
    – Jimmy Song
    Jun 12, 2016 at 11:05
  • Low-fee transactions can be unconfirmed for a very long time. For example, this one tradeblock.com/bitcoin/tx/… remains unconfirmed from october'15 and this one tradeblock.com/bitcoin/tx/… was confirmed after ~8 monthes
    – amaclin
    Jun 14, 2016 at 10:35

1 Answer 1


This is not a full answer, but a partial answer somebody may use as a stepping stone to craft a complete answer.

E.g. blockchain.info shows both "received time" and the time of the block a transaction was included in. enter image description here

It appears to me that the "11 minutes" in the "Included in Blocks" time for this transaction corresponds to the difference between "Received Time" and "Block time" of the first confirmation.

If this information is available on blockchain.info's API, someone could parse all transactions to find the maximum.

By additionally evaluating the fee of a transaction in comparison to fee levels at that time, and confirmation times of each input of the transaction, the additional constraints of this question could be addressed as well.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.