Bitcoin invalid blocks

Headers and blocks with valid proof of work that fail a named consensus rule.

A stale block follows the rules but ends up outside the active chain; these blocks break them. They were observed on the Bitcoin network or recovered from other sources, including chains that merge-mine with Bitcoin and archived block explorers. The data is in data/invalid-blocks.jsonl, and contributions are welcome in the repository.

consensus rules17 reported, not established10

Blocks

74638 2010-08-15 000000000079…70a7ec1c bad-txns-vout-toolarge - full block 1
173886 2012-04-01 000000000000…53920bc1 p2sh_redeem_script_failure - spend proof 2
173928 2012-04-01 000000000000…01a81f64 p2sh_redeem_script_failure OzCoin full block 2
173929 2012-04-01 000000000000…a91babdd prev_block_invalid - header only 3
173930 2012-04-01 000000000000…27aca1b0 prev_block_invalid - header only 2
173931 2012-04-01 000000000000…9794d1a0 prev_block_invalid - header only 2
173948 2012-04-02 000000000000…31f583e1 p2sh_redeem_script_failure - spend proof 2
173957 2012-04-02 000000000000…31b11155 p2sh_redeem_script_failure OzCoin full block 2
173958 2012-04-02 000000000000…f95285f8 prev_block_invalid - header only 3
173959 2012-04-02 000000000000…564f074a prev_block_invalid - header only 2
173965 2012-04-02 000000000000…8e18423b p2sh_redeem_script_failure - spend proof 2
173970 2012-04-02 000000000000…0d03c32f p2sh_redeem_script_failure - spend proof 2
173980 2012-04-02 000000000000…9a2842c0 p2sh_redeem_script_failure - spend proof 2
173986 2012-04-02 000000000000…f6792847 p2sh_redeem_script_failure - spend proof 2
173987 2012-04-02 000000000000…d7f37467 prev_block_invalid - header only 3
173989 2012-04-02 000000000000…470c63a2 p2sh_redeem_script_failure - spend proof 2
173990 2012-04-02 000000000000…f6293283 prev_block_invalid - header only 5
173993 2012-04-02 000000000000…e073ba3f p2sh_redeem_script_failure - spend proof 2
173998 2012-04-02 000000000000…3b189651 p2sh_redeem_script_failure NMCbit full block 2
174005 2012-04-02 000000000000…5c3799de p2sh_redeem_script_failure - spend proof 2
174012 2012-04-02 000000000000…8a6e6bc0 p2sh_redeem_script_failure - spend proof 2
174017 2012-04-02 000000000000…993e0dd9 p2sh_redeem_script_failure - spend proof 2
174051 2012-04-02 000000000000…1945ec51 p2sh_redeem_script_failure - spend proof 2
174052 2012-04-02 000000000000…e3a49cb7 prev_block_invalid - header only 3
174053 2012-04-02 000000000000…17f201f5 prev_block_invalid - header only 3
174057 2012-04-02 000000000000…e9e25e5c p2sh_redeem_script_failure - spend proof 2
174058 2012-04-02 000000000000…13e76faa prev_block_invalid - header only 3
174059 2012-04-02 000000000000…40d2d22b prev_block_invalid - header only 2
174061 2012-04-02 000000000000…e6c85e21 p2sh_redeem_script_failure - spend proof 2
174065 2012-04-03 000000000000…271cb371 p2sh_redeem_script_failure - spend proof 2
174067 2012-04-03 000000000000…324175a3 p2sh_redeem_script_failure - spend proof 2
174076 2012-04-03 000000000000…54eb066c p2sh_redeem_script_failure - spend proof 2
174090 2012-04-03 000000000000…d2242d6b p2sh_redeem_script_failure - spend proof 2
174094 2012-04-03 000000000000…cd00d157 p2sh_redeem_script_failure - spend proof 2
174095 2012-04-03 000000000000…f09c1691 prev_block_invalid - header only 3
174102 2012-04-03 000000000000…b5c030f0 p2sh_redeem_script_failure - spend proof 2
174121 2012-04-03 000000000000…124170cb p2sh_redeem_script_failure - spend proof 2
174122 2012-04-03 000000000000…6098fb2d prev_block_invalid - header only 3
174123 2012-04-03 000000000000…cf4fde52 prev_block_invalid - header only 2
174162 2012-04-03 000000000000…96cee331 p2sh_redeem_script_failure - spend proof 2
174163 2012-04-03 000000000000…d927e4a3 prev_block_invalid - header only 3
174164 2012-04-03 000000000000…29c30916 prev_block_invalid - header only 2
174165 2012-04-03 000000000000…73a045b4 prev_block_invalid - header only 2
174174 2012-04-03 000000000000…0ed76b6d p2sh_redeem_script_failure - spend proof 2
174182 2012-04-03 000000000000…c4bdafa7 p2sh_redeem_script_failure - spend proof 2
174185 2012-04-03 000000000000…c2b488d1 p2sh_redeem_script_failure - spend proof 2
174187 2012-04-03 000000000000…83a78114 p2sh_redeem_script_failure - spend proof 2
174232 2012-04-04 000000000000…c94f6521 p2sh_redeem_script_failure - spend proof 2
174234 2012-04-04 000000000000…72b90a19 p2sh_redeem_script_failure - spend proof 2
174235 2012-04-04 000000000000…91769e14 prev_block_invalid - header only 3
174242 2012-04-04 000000000000…ee0d07fa p2sh_redeem_script_failure - spend proof 2
174307 2012-04-04 000000000000…120ec3dd p2sh_redeem_script_failure - spend proof 2
174313 2012-04-04 000000000000…009af63e p2sh_redeem_script_failure - spend proof 2
174330 2012-04-04 000000000000…933a5090 p2sh_redeem_script_failure - spend proof 2
174343 2012-04-05 000000000000…ac1dd622 p2sh_redeem_script_failure - spend proof 2
174380 2012-04-05 000000000000…1134aa55 p2sh_redeem_script_failure - spend proof 2
174388 2012-04-05 000000000000…4e488019 p2sh_redeem_script_failure - spend proof 2
174414 2012-04-05 000000000000…ea01f56c p2sh_redeem_script_failure - spend proof 2
174452 2012-04-06 000000000000…1003c0bc p2sh_redeem_script_failure - spend proof 2
174506 2012-04-06 000000000000…6897c332 p2sh_redeem_script_failure - spend proof 2
174531 2012-04-06 000000000000…0512cd4a p2sh_redeem_script_failure - spend proof 2
174593 2012-04-07 000000000000…fc22412f p2sh_redeem_script_failure - spend proof 2
174605 2012-04-07 000000000000…3b3168c5 p2sh_redeem_script_failure - full block 2
174702 2012-04-07 000000000000…f135e54f p2sh_redeem_script_failure - spend proof 2
174772 2012-04-08 000000000000…21dee7b8 p2sh_redeem_script_failure - spend proof 2
174785 2012-04-08 000000000000…c8cd8032 p2sh_redeem_script_failure - spend proof 2
174792 2012-04-08 000000000000…87803898 p2sh_redeem_script_failure - spend proof 2
175140 2012-04-10 000000000000…2f01aa8c p2sh_redeem_script_failure - spend proof 2
175227 2012-04-11 000000000000…7297e45d p2sh_redeem_script_failure - spend proof 2
175228 2012-04-11 000000000000…d0073f38 prev_block_invalid - header only 2
175240 2012-04-11 000000000000…7db97c2d p2sh_redeem_script_failure - spend proof 2
175245 2012-04-11 000000000000…5434fb57 p2sh_redeem_script_failure - spend proof 2
175261 2012-04-11 000000000000…ec89309a p2sh_redeem_script_failure - spend proof 2
175343 2012-04-12 000000000000…ef02b854 p2sh_redeem_script_failure - spend proof 2
175419 2012-04-12 000000000000…084f44c3 p2sh_redeem_script_failure - spend proof 2
175423 2012-04-12 000000000000…a4e281c0 p2sh_redeem_script_failure - spend proof 2
175451 2012-04-13 000000000000…0bdbf726 p2sh_redeem_script_failure - spend proof 2
175488 2012-04-13 000000000000…93a835ff p2sh_redeem_script_failure - spend proof 2
175517 2012-04-13 000000000000…b259332a p2sh_redeem_script_failure - spend proof 2
175613 2012-04-14 000000000000…2d44ac91 p2sh_redeem_script_failure - spend proof 2
175840 2012-04-16 000000000000…c017dc91 p2sh_redeem_script_failure - spend proof 2
175848 2012-04-16 000000000000…cfad03d8 p2sh_redeem_script_failure - spend proof 2
175849 2012-04-16 000000000000…a79597d7 prev_block_invalid - header only 4
175888 2012-04-16 000000000000…ec3798b1 p2sh_redeem_script_failure - spend proof 2
175926 2012-04-16 000000000000…350a746c p2sh_redeem_script_failure - spend proof 2
175968 2012-04-17 000000000000…0bab0805 p2sh_redeem_script_failure - spend proof 2
175998 2012-04-17 000000000000…5012abbd p2sh_redeem_script_failure - spend proof 2
176210 2012-04-19 000000000000…eabb91e0 p2sh_redeem_script_failure - spend proof 2
176897 2012-04-23 000000000000…f0de7a2d p2sh_redeem_script_failure - spend proof 2
176925 2012-04-23 000000000000…ac13d76a p2sh_redeem_script_failure - spend proof 2
176926 2012-04-23 000000000000…ac4b56c0 prev_block_invalid - header only 3
177050 2012-04-24 000000000000…3bc6bea0 p2sh_redeem_script_failure - spend proof 2
177470 2012-04-27 000000000000…bb94ab19 p2sh_redeem_script_failure - spend proof 2
177525 2012-04-28 000000000000…84524fdf p2sh_redeem_script_failure - spend proof 2
177896 2012-04-30 000000000000…8db392f3 p2sh_redeem_script_failure - spend proof 2
178119 2012-05-01 000000000000…4593ba40 p2sh_redeem_script_failure - spend proof 2
179218 2012-05-08 000000000000…a1cbbcef p2sh_redeem_script_failure - spend proof 2
179219 2012-05-08 000000000000…c6266b90 prev_block_invalid - header only 3
179235 2012-05-08 000000000000…80bc3fc1 p2sh_redeem_script_failure - spend proof 2
179700 2012-05-11 000000000000…faf758da p2sh_redeem_script_failure - spend proof 2
179781 2012-05-12 000000000000…0971c578 p2sh_redeem_script_failure - spend proof 2
179890 2012-05-12 000000000000…89225cbe p2sh_redeem_script_failure - spend proof 2
180227 2012-05-15 000000000000…4ee445d4 p2sh_redeem_script_failure - spend proof 2
180376 2012-05-16 000000000000…2d6d9812 p2sh_redeem_script_failure - spend proof 2
180402 2012-05-16 000000000000…5da2022a p2sh_redeem_script_failure - spend proof 2
180736 2012-05-19 000000000000…6242293b p2sh_redeem_script_failure - spend proof 2
182155 2012-05-29 000000000000…7e0a6b06 p2sh_redeem_script_failure - spend proof 2
182159 2012-05-29 000000000000…67fe026a p2sh_redeem_script_failure - spend proof 2
182195 2012-05-30 000000000000…2c5448f6 p2sh_redeem_script_failure - spend proof 2
182532 2012-06-01 000000000000…b2c16d2b p2sh_redeem_script_failure - spend proof 2
183255 2012-06-06 000000000000…891f5398 p2sh_redeem_script_failure - spend proof 2
189498 2012-07-17 000000000000…7aa750b5 p2sh_redeem_script_failure - spend proof 2
197438 2012-09-06 000000000000…8afd12a7 bad-cb-amount Eligius full block 2
225013 2013-03-09 000000000000…10150708 bip34_v2_coinbase_height_mismatch - coinbase proof 6
225015 2013-03-09 000000000000…2bba2035 bip34_v2_coinbase_height_mismatch - coinbase proof 6
225134 2013-03-10 000000000000…b25e21bd bip34_v2_coinbase_height_mismatch - coinbase proof 6
225145 2013-03-10 000000000000…9ff51433 bip34_v2_coinbase_height_mismatch - coinbase proof 6
225221 2013-03-10 000000000000…507ddc99 bip34_v2_coinbase_height_mismatch - coinbase proof 4
225430 2013-03-11 000000000000…80e57f7f bip34_v2_coinbase_height_mismatch - coinbase proof 6
225430 2013-03-11 000000000000…994e8960 bip34_v2_coinbase_height_mismatch - coinbase proof 6
225464 2013-03-12 000000000000…a65b52c9 bip34_v2_coinbase_height_mismatch - coinbase proof 6
226230 2013-03-16 000000000000…0a06b3cb bip34_v2_coinbase_height_mismatch - coinbase proof 6
226845 2013-03-20 000000000000…4d5b997d bip34_v2_coinbase_height_mismatch mmpool coinbase proof 4
226895 2013-03-20 000000000000…90ba9559 bip34_v2_coinbase_height_mismatch mmpool coinbase proof 6
226912 2013-03-20 000000000000…2c61e0e0 bip34_v2_coinbase_height_mismatch mmpool coinbase proof 6
229388 2013-04-03 000000000000…279e3f03 bip34_coinbase_height_mismatch BTC Guild coinbase proof 2
229388 2013-04-03 000000000000…3169fa58 bip34_coinbase_height_mismatch BTC Guild coinbase proof 2
229388 2013-04-03 000000000000…6d77a18c bip34_coinbase_height_mismatch BTC Guild coinbase proof 2
229388 2013-04-03 000000000000…e1187f95 bip34_coinbase_height_mismatch BTC Guild coinbase proof 2
229388 2013-04-03 000000000000…76925cc8 bip34_coinbase_height_mismatch BTC Guild coinbase proof 2
229388 2013-04-03 000000000000…1b61caa8 bip34_coinbase_height_mismatch BTC Guild coinbase proof 2
232391 2013-04-21 000000000000…ad8b8cf3 bip34_block_version_below_2 - header only 2
277975 2013-12-31 000000000000…0ff0ac3f coinbase_scriptsig_length_above_100 GHash.IO coinbase proof 6
331673 2014-11-26 000000000000…0a51112a bip34_coinbase_height_mismatch yongchao34 coinbase proof 8
331674 2014-11-26 000000000000…f0e0cf69 bip34_coinbase_height_mismatch lengguangxian coinbase proof 8
331735 2014-11-26 000000000000…59118a1a bip34_coinbase_height_mismatch AntPool coinbase proof 6
363726 2015-07-04 000000000000…efbcd5d0 bip66_block_version_below_3 - header only 3
363731 2015-07-04 000000000000…0c439d99 bip66_block_version_below_3 BTC Nuggets coinbase proof 1
363732 2015-07-04 000000000000…315390b4 prev_block_invalid F2Pool full block 9
363733 2015-07-04 000000000000…a531ec61 prev_block_invalid F2Pool full block 10
363734 2015-07-04 000000000000…e381aa18 prev_block_invalid AntPool full block 4
363735 2015-07-04 000000000000…cb185de7 prev_block_invalid F2Pool full block 10
363736 2015-07-04 000000000000…45901436 prev_block_invalid F2Pool full block 9
363847 2015-07-04 000000000000…4c549de5 bip66_block_version_below_3 - header only 3
363967 2015-07-05 000000000000…84a3660b bip66_block_version_below_3 Bitsolo coinbase proof 5
364341 2015-07-08 000000000000…b0226d3c bip66_block_version_below_3 - coinbase proof 8
367047 2015-07-26 000000000000…803a32a4 bip66_block_version_below_3 mmpool coinbase proof 10
380992 2015-10-28 000000000000…e0423779 time_below_mtp yndl coinbase proof 2
383540 2015-11-14 000000000000…5a91a50b bip34_coinbase_height_mismatch Eligius coinbase proof 2
389043 2015-12-18 000000000000…0f1b89b2 bip65_block_version_below_4 nodeStratum full block 5
402610 2016-03-14 000000000000…0b37e3a2 bip34_coinbase_height_mismatch c63346109 coinbase proof 2
422059 2016-07-24 000000000000…53e81fa7 bip34_coinbase_height_mismatch ViaBTC coinbase proof 4
474294 2017-07-05 000000000000…fc6a4232 missing_unconfirmed_parent 1Hash full block 2
477115 2017-07-23 000000000000…93363d1b bad-txns-inputs-missingorspent 1Hash full block 2
507514 2018-02-04 000000000000…d14055d0 already_confirmed_in_parent AntPool full block 1
509557 2018-02-17 000000000000…c88da431 already_confirmed_in_parent AntPool full block 1
515319 2018-03-27 000000000000…775bc613 already_confirmed_in_parent AntPool full block 1
534339 2018-07-30 000000000000…f933a0ba already_confirmed_in_parent AntPool full block 1
543804 2018-09-30 000000000000…ec1f1918 bip65_block_version_below_4 BTC.COM coinbase proof 2
544024 2018-10-02 000000000000…45fa6ed8 bip65_block_version_below_4 BTC.COM coinbase proof 2
544024 2018-10-02 000000000000…7af25d21 bip65_block_version_below_4 BTC.COM coinbase proof 2
544600 2018-10-06 000000000000…b5c5dc8a bip65_block_version_below_4 BTC.COM coinbase proof 2
584802 2019-07-10 000000000000…c5fa5a69 bad-cb-amount AntPool full block 2
649674 2020-09-23 000000000000…dba425e6 bip34_coinbase_height_missing - header only 1
717696 2022-01-08 000000000000…e356e71c nbits_retarget_not_applied ViaBTC coinbase proof 3
783426 2023-04-01 000000000000…668599e4 bad-blk-sigops F2Pool full block 6
784121 2023-04-06 000000000000…504c980d bad-blk-sigops F2Pool full block 6
789038 2023-05-10 000000000000…4af393ed bip34_coinbase_height_mismatch AntPool coinbase proof 2
809478 2023-09-26 000000000000…e4f11853 bad-txns-inputs-missingorspent MARA Pool full block 1
946213 2026-04-15 000000000000…e58d9ed7 time_below_mtp F2Pool coinbase proof 3
957780 2026-06-29 000000000000…75ef2ffb time_below_mtp F2Pool coinbase proof 4