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,550
⚡ Block #959550 joins the chain
Block 959550 added 5,100 transactions to the chain. Our analysis scored it 35/100.
- 5,100 transactions
- Block size: 1.60 MB
- Interesting score: 35/100
⚡ Block #959,549
⚡ Block #959549 joins the chain
Block 959549 added 5,186 transactions to the chain. Our analysis scored it 35/100.
- 5,186 transactions
- Block size: 1.60 MB
- Interesting score: 35/100
⚡ Block #959,548
⚡ Block #959548 joins the chain
Block 959548 added 4,287 transactions to the chain. Our analysis scored it 25/100.
- 4,287 transactions
- Block size: 1.47 MB
- Interesting score: 25/100
⚡ Block #959,547
⚡ Block #959547 joins the chain
Block 959547 added 5,557 transactions to the chain. Our analysis scored it 35/100.
- 5,557 transactions
- Block size: 1.56 MB
- Interesting score: 35/100
⚡ Block #959,546
⛏️ Block 959,546: A Quiet Corner of the Bitcoin Blockchain
Block 959,546 arrived on July 25, 2026, carrying 276 transactions in a notably compact package — just 0.12 MB, well under Bitcoin's ~1 MB typical block size. It's a calm, light block that reflects quieter moments on the network, a nice reminder that not every block needs to be packed to the brim.
- Block height: 959,546
- 276 transactions confirmed
- Block size: 0.12 MB — smaller than average
- Mined at 10:59 UTC on July 25, 2026
⚡ Block #959,545
📦 Block 959,545 Squeezes In 6,260 Transactions
This block is notably busy, fitting 6,260 transactions into 1.54 MB — right up against Bitcoin's block weight limit. That means miners packed it as efficiently as possible, leaving almost no space on the table. It's a good snapshot of a network under solid demand.
- Block height: 959,545
- Transactions: 6,260 — well above typical block counts
- Block size: 1.54 MB, filled to the weight limit
- Mined on July 25, 2026 at 10:58 UTC
⚡ Block #959,544
📦 Block 959544 Is Stuffed to the Brim
This block squeezed in 6,568 transactions and filled right up to Bitcoin's block weight limit — meaning miners packed in as much as the protocol allows. It's a sign of healthy demand for block space, like rush hour on the Bitcoin network.
- Block height: 959,544
- Transactions: 6,568 — well above the typical range
- Block size: 1.51 MB, at the weight limit
- Mined on July 25, 2026 at 10:54 UTC
⚡ 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