Bitcoin Block Feed
live · curated from mempool.space
The stories hidden inside every block.
Every ten minutes Bitcoin produces a new block. We watch the chain, flag the interesting ones, and explain what happened in plain language — no charts required.
⚡ Block #959,543
📦 A Packed Block: 4,562 Transactions Crammed In
Block 959543 arrived on July 25, 2026 with 4,562 transactions — well above the typical load — and was filled almost entirely to the block weight limit. Think of the weight limit like a moving truck: this one left virtually no empty space. It's a snapshot of a busy moment on the Bitcoin network.
- Block height: 959,543
- Transactions: 4,562 — a notably high count
- Block size: 1.52 MB, right up against the weight limit
- Mined at: 10:51 UTC on July 25, 2026
⚡ Block #959,542
📦 Block 959,542 Is Stuffed — Nearly 6,800 Transactions Packed In
Block 959,542 is a busy one: 6,798 transactions were squeezed in, and miners filled it right up to Bitcoin's weight limit — the maximum amount of data allowed in a single block. That kind of density is a sign of genuine demand for block space.
- Block height: 959,542
- Transactions: 6,798 — notably high
- Block size: 1.47 MB, at the weight limit
- Mined on July 25, 2026 at 10:39 UTC
⚡ Block #959,309
⚡ Block #959309 joins the chain
Block 959309 added 4,084 transactions to the chain. Our analysis scored it 25/100.
- 4,084 transactions
- Block size: 1.60 MB
- Interesting score: 25/100
⚡ Block #959,308
⚡ Block #959308 joins the chain
Block 959308 added 4,091 transactions to the chain. Our analysis scored it 25/100.
- 4,091 transactions
- Block size: 1.49 MB
- Interesting score: 25/100
⚡ Block #959,307
⚡ Block #959307 joins the chain
Block 959307 added 7,418 transactions to the chain. Our analysis scored it 35/100.
- 7,418 transactions
- Block size: 1.44 MB
- Interesting score: 35/100
⚡ Block #959,306
⚡ Block #959306 joins the chain
Block 959306 added 5,669 transactions to the chain. Our analysis scored it 35/100.
- 5,669 transactions
- Block size: 1.62 MB
- Interesting score: 35/100
⚡ Block #959,305
⚡ Block #959305 joins the chain
Block 959305 added 5,898 transactions to the chain. Our analysis scored it 35/100.
- 5,898 transactions
- Block size: 1.55 MB
- Interesting score: 35/100
⚡ Block #959,304
📦 A well-packed block lands at height 959,304
This block squeezed in 4,430 transactions and filled almost every byte of available space — Bitcoin blocks have a weight limit, and this one pushed right up against it. That kind of density is worth a second look, even if it isn't a record-breaker.
- Block height: 959,304
- Transactions: 4,430
- Block size: 1.82 MB (near the weight limit)
- Mined at: 20:06 UTC on July 23, 2026
⚡ Block #959,303
📦 Block 959303 Packed to the Rafters
This block squeezed in 4,317 transactions and pushed right up against Bitcoin's block weight limit — meaning whoever assembled it left almost no room to spare. A full block like this suggests strong demand for block space at the time it was mined.
- Block height: 959,303
- Transactions: 4,317 — a notably busy block
- Block size: 1.60 MB, filled to the weight limit
- Mined at 19:58 UTC on July 23, 2026
⚡ Block #959,302
📦 A Packed Block: 4,194 Transactions Squeezed Right to the Limit
Block 959302 is a busy one — it contains 4,194 transactions, which is well above average, and the block is filled almost entirely to Bitcoin's maximum capacity at 1.48 MB. Think of it like a subway car where someone managed to fit in just one more passenger before the doors closed. That kind of efficient packing suggests strong demand for block space at the time it was mined.
- 🔢 Block height: 959,302
- 📊 Transactions: 4,194 — notably above the typical range
- 📦 Block size: 1.48 MB, near the maximum weight limit
- 🕐 Mined at: 19:48 UTC on July 23, 2026
⚡ Block #959,301
📦 Block 959,301 Is Stuffed to the Brim
This block is packed with 5,248 transactions and fills right up to Bitcoin's block weight limit — meaning miners squeezed in nearly as many transactions as the rules allow. It's a snapshot of a busy moment on the network, with demand for block space running high.
- Block height: 959,301
- 5,248 transactions confirmed in a single block
- Block size: 1.61 MB — filled to the weight limit
- Mined on July 23, 2026 at 19:33 UTC
⚡ Block #959,300
📦 Block 959,300 Packed to the Brim with 5,522 Transactions
This block landed nearly full, squeezing in 5,522 transactions across 1.75 MB — right up against Bitcoin's block weight limit. That kind of density means there was strong demand for block space at this moment, with miners able to pick from a busy queue of waiting transactions.
- Block height: 959,300
- 5,522 transactions included (a notably high count)
- Block size: 1.75 MB — filled close to the maximum allowed weight
- Mined at 19:30 UTC on July 23, 2026
⚡ Block #958,476
⚡ Block #958476 joins the chain
Block 958476 added 4,059 transactions to the chain. Our analysis scored it 25/100.
- 4,059 transactions
- Block size: 1.52 MB
- Interesting score: 25/100
⚡ Block #958,475
⚡ Block #958475 joins the chain
Block 958475 added 3,582 transactions to the chain. Our analysis scored it 17/100.
- 3,582 transactions
- Block size: 1.55 MB
- Interesting score: 17/100
⚡ Block #958,474
⚡ Block #958474 joins the chain
Block 958474 added 5,411 transactions to the chain. Our analysis scored it 35/100.
- 5,411 transactions
- Block size: 1.57 MB
- Interesting score: 35/100
⚡ Block #958,473
⚡ Block #958473 joins the chain
Block 958473 added 998 transactions to the chain. Our analysis scored it 1/100.
- 998 transactions
- Block size: 0.61 MB
- Interesting score: 1/100
⚡ Block #958,472
⚡ Block #958472 joins the chain
Block 958472 added 4,268 transactions to the chain. Our analysis scored it 25/100.
- 4,268 transactions
- Block size: 1.71 MB
- Interesting score: 25/100
⚡ Block #958,471
📦 Block 958471 Packs It In — Nearly Every Byte Spoken For
Block 958471 landed with 3,615 transactions squeezed into 1.57 MB — right up against Bitcoin's block weight limit, meaning miners left almost no room to spare. A fuller block generally means demand for block space was healthy at the time this was mined. Nothing exotic here, just a well-packed, busy block doing its job.
- Block height: 958,471
- Mined at: 2026-07-18, 00:47 UTC
- Transactions: 3,615
- Block size: 1.57 MB — near the maximum weight limit
⚡ Block #958,470
📦 Block 958,470 Is Packed to the Brim
This block is notable for fitting 6,243 transactions into just 1.63 MB — pushing right up against Bitcoin's block weight limit. That means miners (the computers that bundle and confirm transactions) squeezed in nearly everything available, leaving almost no room to spare. It's a snapshot of a busy moment on the network.
- Block height: 958,470
- Mined on July 18, 2026 at 00:29 UTC
- 6,243 transactions confirmed in a single block
- Block size: 1.63 MB — filled close to the weight limit
⚡ Block #958,469
📦 A Packed Block: 4,181 Transactions Crammed In
Block 958469 is a busy one — it carries 4,181 transactions and fills almost every byte of available space. Bitcoin blocks have a size limit (think of it like a bus with a fixed number of seats), and this one pulled up to the stop nearly full. That kind of efficiency is worth a second look.
- Block height: 958,469
- Transactions: 4,181 — well above a typical block
- Block size: 1.88 MB, right up against the weight limit
- Mined at: 00:28 UTC on July 18, 2026
⚡ Block #958,468
📦 A Very Full Block: 4,448 Transactions Packed In Tight
Block 958468 is a notably busy one, squeezing 4,448 transactions into 1.95 MB — right up against Bitcoin's block weight limit. That kind of density often points to inscription activity, where extra data (like images or text) is embedded directly into transactions on the blockchain.
- Block height: 958,468, confirmed July 18, 2026 at 00:27 UTC
- 4,448 transactions — well above a typical block's load
- Block size: 1.95 MB, essentially at the maximum allowed weight
- Likely inscription activity detected, suggesting on-chain data storage
⚡ Block #958,467
📦 Block 958467 Packed to the Brim
This block came in at 1.54 MB and pushed right up against Bitcoin's block weight limit — meaning miners fit in about as many transactions as the rules allow. With 3,077 transactions squeezed inside, it's a nicely full block worth a look.
- Block height: 958,467
- 3,077 transactions included
- Block size: 1.54 MB — near the maximum allowed weight
- Mined on July 18, 2026 at 00:20 UTC
⚡ Block #958,427
⚡ Block #958427 joins the chain
Block 958427 added 3,950 transactions to the chain. Our analysis scored it 17/100.
- 3,950 transactions
- Block size: 1.77 MB
- Interesting score: 17/100
⚡ Block #958,426
⚡ Block #958426 joins the chain
Block 958426 added 3,348 transactions to the chain. Our analysis scored it 9/100.
- 3,348 transactions
- Block size: 1.58 MB
- Interesting score: 9/100
⚡ Block #958,425
⚡ Block #958425 joins the chain
Block 958425 added 4,171 transactions to the chain. Our analysis scored it 25/100.
- 4,171 transactions
- Block size: 1.62 MB
- Interesting score: 25/100
⚡ Block #958,424
⚡ Block #958424 joins the chain
Block 958424 added 4,412 transactions to the chain. Our analysis scored it 25/100.
- 4,412 transactions
- Block size: 1.67 MB
- Interesting score: 25/100
⚡ Block #958,423
⚡ Block #958423 joins the chain
Block 958423 added 4,064 transactions to the chain. Our analysis scored it 25/100.
- 4,064 transactions
- Block size: 1.55 MB
- Interesting score: 25/100
⚡ Block #958,422
📦 Block 958422 Packs In Nearly 7,000 Transactions
Block 958422 is a busy one — it squeezed in 6,935 transactions and filled right up to Bitcoin's block weight limit (the cap on how much data one block can hold). That kind of density means the network was actively processing a high volume of transfers when this block was mined.
- Block height: 958,422
- Transactions: 6,935 — a notably high count
- Block size: 1.58 MB, filled to the weight limit
- Mined on July 17, 2026 at 13:35 UTC
⚡ Block #958,421
📦 A Packed Block: 4,683 Transactions Crammed In
Block 958421 is a busy one — it holds 4,683 transactions and fills Bitcoin's block weight limit almost entirely, leaving very little room to spare. That's a sign of high demand for block space, where many transactions were competing to get confirmed. At 1.61 MB, this block is working hard.
- Block height: 958,421
- Transactions: 4,683 — a notably high count
- Block size: 1.61 MB, packed close to the maximum allowed weight
- Mined on July 17, 2026 at 13:34 UTC
⚡ Block #958,420
📦 Block 958,420 Packed Nearly Every Byte of Available Space
This block squeezed in 5,576 transactions and filled right up to Bitcoin's block weight limit — the maximum amount of data a single block can hold. It's a sign the network was busy, with lots of transactions competing to get confirmed.
- Block height: 958,420
- Transactions: 5,576 — a notably full block
- Block size: 1.81 MB, right at the weight limit
- Mined on July 17, 2026 at 13:33 UTC