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 #957,220
📦 A Packed Block: 4,567 Transactions Squeeze Every Byte
Block 957220 arrived nearly full, fitting 4,567 transactions into 1.73 MB — right up against Bitcoin's block weight limit. That limit caps how much data can fit in a single block, so reaching it means miners left almost nothing on the table. It's a tidy snapshot of a busy network.
- Block height: 957,220
- Transactions: 4,567 — a notably high count
- Block size: 1.73 MB, packed close to the maximum allowed weight
- Mined on July 8, 2026 at 19:55 UTC
⚡ Block #957,219
📦 A Packed Block: 4,110 Transactions Fill It to the Brim
Block 957219 is a busy one — it squeezed 4,110 transactions into its 1.65 MB frame, pushing right up against the block weight limit. The weight limit (a measure of how much data a block can hold) acts like a hard cap on capacity, so reaching it means this block was about as full as Bitcoin allows. That kind of density is worth a closer look.
- Block height: 957,219
- Mined on July 8, 2026 at 19:52 UTC
- 4,110 transactions confirmed in a single block
- Block size: 1.65 MB — filled right to the weight limit
⚡ Block #957,218
📦 A Packed Block: 4,392 Transactions Filed Away
Block 957218 arrived on July 8, 2026 carrying 4,392 transactions — a notably busy block that pushed right up against Bitcoin's block weight limit. Think of the weight limit as a shipping container with a fixed capacity; this one was packed nearly full, meaning miners squeezed in as many transactions as the rules allow.
- Block height: 957,218
- Transactions: 4,392 — a heavy load by typical standards
- Block size: 1.58 MB, filling close to the maximum allowed weight
- Mined at: 19:34 UTC on July 8, 2026
⚡ Block #957,217
📦 A Packed Block: 4,404 Transactions Squeeze In
Block 957217 is notable for how efficiently it was filled — 4,404 transactions packed into 1.62 MB, right up against Bitcoin's block weight limit. Think of the block weight limit like a shipping container with a maximum load; miners try to fill it as profitably as possible, and this one came very close to the edge.
- Block height: 957,217
- Transactions included: 4,404
- Block size: 1.62 MB — near the maximum allowed weight
- Mined on July 8, 2026 at 19:16 UTC
⚡ Block #957,216
📦 Block 957216 Is Packed to the Brim
This block squeezed in 6,031 transactions and filled right up to Bitcoin's block weight limit — meaning miners left almost no space unused. That kind of efficiency is worth a second look, even if it's not a record-breaker.
- 🔢 6,031 transactions confirmed in a single block
- 📏 Block size: 1.64 MB, hitting the weight limit
- 🕐 Mined on July 8, 2026 at 19:06 UTC
- ⛏️ Mining pool: data not available for this block
⚡ Block #956,987
⚡ Block #956987 joins the chain
Block 956987 added 6,660 transactions to the chain. Our analysis scored it 35/100.
- 6,660 transactions
- Block size: 1.72 MB
- Interesting score: 35/100
⚡ Block #956,986
⚡ Block #956986 joins the chain
Block 956986 added 6,757 transactions to the chain. Our analysis scored it 35/100.
- 6,757 transactions
- Block size: 1.59 MB
- Interesting score: 35/100
⚡ Block #956,985
⚡ Block #956985 joins the chain
Block 956985 added 3,903 transactions to the chain. Our analysis scored it 17/100.
- 3,903 transactions
- Block size: 1.57 MB
- Interesting score: 17/100
⚡ Block #956,984
⚡ Block #956984 joins the chain
Block 956984 added 172 transactions to the chain. Our analysis scored it 1/100.
- 172 transactions
- Block size: 0.05 MB
- Interesting score: 1/100
⚡ Block #956,983
⚡ Block #956983 joins the chain
Block 956983 added 4,949 transactions to the chain. Our analysis scored it 25/100.
- 4,949 transactions
- Block size: 1.53 MB
- Interesting score: 25/100
⚡ Block #956,982
📦 Block 956982 Is Stuffed to the Brim
This block is notable for how efficiently it was packed — 6,282 transactions crammed into 1.67 MB, right up against Bitcoin's block weight limit. Think of a block like a shipping container: this one left almost no empty space. That kind of density is a sign of real demand for block space.
- Block height: 956,982
- 6,282 transactions included — a notably high count
- Block size: 1.67 MB, filled to the weight limit
- Mined on July 7, 2026 at 02:46 UTC
⚡ Block #956,981
📦 Block 956981 Packed to the Rafters
This block landed with 4,105 transactions squeezed into 1.54 MB — right up against Bitcoin's block weight limit. That means whoever was filling the mempool (the waiting room for unconfirmed transactions) kept miners very busy, and almost no space was left on the table.
- Block height: 956,981
- Transactions: 4,105 — a notably high count
- Block size: 1.54 MB, essentially at the weight limit
- Mined at: 02:46 UTC on July 7, 2026
⚡ Block #956,980
📦 Block 956980 Is Stuffed to the Brim
This block squeezed in 5,719 transactions and filled right up to Bitcoin's weight limit — meaning miners packed it as efficiently as possible. A fuller block generally signals busy network activity, with many pending transactions competing to get confirmed.
- Block height: 956,980
- Transactions: 5,719 — a notably high count
- Block size: 1.55 MB, right at the weight limit
- Mined at: 02:28 UTC on July 7, 2026
⚡ Block #956,979
🧱 Block 956,979: A Quiet but Steady Slice of the Chain
Block 956,979 arrived in the early hours of July 7, 2026, carrying over a thousand transactions packed into a lean 0.46 MB. Nothing extraordinary stands out, but it's a solid snapshot of the Bitcoin network humming along — a reminder that most of the blockchain is built from moments just like this one.
- Block height: 956,979
- 1,063 transactions confirmed in this block
- Block size: 0.46 MB — comfortably under the ~1 MB typical limit
- Mined at 02:21 UTC on July 7, 2026
⚡ Block #956,978
📦 Block 956,978 Packed Nearly Every Byte
This block squeezed in 5,238 transactions and filled right up to Bitcoin's block weight limit — meaning miners used almost every bit of available space. That kind of efficient packing is less common than you'd think, and it signals healthy demand for block space at this moment in time.
- Block height: 956,978
- 5,238 transactions confirmed in a single block
- Block size: 1.65 MB — filled to the weight limit
- Mined at 02:16 UTC on July 7, 2026
⚡ Block #956,682
⚡ Block #956682 joins the chain
Block 956682 added 4,869 transactions to the chain. Our analysis scored it 25/100.
- 4,869 transactions
- Block size: 1.74 MB
- Interesting score: 25/100
⚡ Block #956,681
⚡ Block #956681 joins the chain
Block 956681 added 4,043 transactions to the chain. Our analysis scored it 25/100.
- 4,043 transactions
- Block size: 1.70 MB
- Interesting score: 25/100
⚡ Block #956,680
⚡ Block #956680 joins the chain
Block 956680 added 4,122 transactions to the chain. Our analysis scored it 25/100.
- 4,122 transactions
- Block size: 1.60 MB
- Interesting score: 25/100
⚡ Block #956,679
⚡ Block #956679 joins the chain
Block 956679 added 5,170 transactions to the chain. Our analysis scored it 35/100.
- 5,170 transactions
- Block size: 1.62 MB
- Interesting score: 35/100
⚡ Block #956,678
⚡ Block #956678 joins the chain
Block 956678 added 3,997 transactions to the chain. Our analysis scored it 17/100.
- 3,997 transactions
- Block size: 1.65 MB
- Interesting score: 17/100
⚡ Block #956,677
📦 Block 956677 Packed to the Brim with 4,182 Transactions
This block is notably busy, squeezing in 4,182 transactions and filling right up to Bitcoin's block weight limit — the maximum amount of data a single block can hold. That kind of full block suggests strong demand for block space on this particular day.
- Block height: 956,677
- 4,182 transactions confirmed in a single block
- Block size: 1.62 MB — filled to the weight limit
- Mined on July 4, 2026 at 17:25 UTC
⚡ Block #956,676
📦 A Packed Block: Nearly Every Byte Put to Work
Block 956,676 is a busy one — 5,893 transactions were squeezed in, and the block was filled right up to Bitcoin's weight limit. That means miners (or whoever assembled this block) left almost no space on the table, which is a sign of genuinely high demand for block space at that moment.
- Block height: 956,676 — mined on July 4, 2026 at 17:14 UTC
- 5,893 transactions confirmed in a single block
- Block size: 1.64 MB, pushed to the weight limit
- A full block means transactions were competing for space, with little room to spare
⚡ Block #956,675
📦 A Packed Block: 4,713 Transactions Fill the Chain
Block 956675 is a busy one — it carries 4,713 transactions and is packed almost completely to the weight limit, meaning miners squeezed in about as much activity as a single Bitcoin block can hold. The weight limit (think of it like a size cap per block) ensures the network doesn't get overloaded, so hitting it means demand for block space was high at this moment.
- Block height: 956,675
- Transactions: 4,713 — a notably high count
- Block size: 1.87 MB, filled close to the maximum weight limit
- Mined on July 4, 2026 at 17:10 UTC
⚡ Block #956,674
📦 Block 956674 Packed to the Brim
This block squeezed in 3,631 transactions and pushed right up against Bitcoin's block weight limit — meaning miners filled nearly every byte of available space. It's a sign of healthy demand for block space, like a rush-hour subway car with no seats to spare.
- Block height: 956,674
- Transactions: 3,631 — busier than average
- Block size: 1.63 MB, at the practical weight limit
- Mined on July 4, 2026 at 17:07 UTC
⚡ Block #956,673
📦 A fully loaded block squeezes in 4,421 transactions
Block 956673 arrived packed to the brim — 4,421 transactions crammed into 1.69 MB, pushing right up against Bitcoin's block weight limit. That weight limit is a built-in cap on how much data each block can carry, so hitting it means miners fit in nearly as much activity as the protocol allows. A busy block like this is a snapshot of high network demand.
- Block height: 956,673
- Mined on July 4, 2026 at 16:58 UTC
- 4,421 transactions included
- Block size: 1.69 MB — at the weight limit
⚡ Block #956,524
⚡ Block #956524 joins the chain
Block 956524 added 3,750 transactions to the chain. Our analysis scored it 17/100.
- 3,750 transactions
- Block size: 1.62 MB
- Interesting score: 17/100
⚡ Block #956,523
⚡ Block #956523 joins the chain
Block 956523 added 4,031 transactions to the chain. Our analysis scored it 25/100.
- 4,031 transactions
- Block size: 1.49 MB
- Interesting score: 25/100
⚡ Block #956,522
⚡ Block #956522 joins the chain
Block 956522 added 5,537 transactions to the chain. Our analysis scored it 35/100.
- 5,537 transactions
- Block size: 1.67 MB
- Interesting score: 35/100
⚡ Block #956,521
⚡ Block #956521 joins the chain
Block 956521 added 3,529 transactions to the chain. Our analysis scored it 17/100.
- 3,529 transactions
- Block size: 1.79 MB
- Interesting score: 17/100
⚡ Block #956,520
⚡ Block #956520 joins the chain
Block 956520 added 4,846 transactions to the chain. Our analysis scored it 25/100.
- 4,846 transactions
- Block size: 1.69 MB
- Interesting score: 25/100