Skip to main content

The June Blob Surge: Ethereum Rollups Are Back to Spending

· 3 min read

Something shifted in rollup land around June 1st, 2026. Blob demand nearly doubled in the space of 48 hours, climbing from roughly 3,300 blobs per day to a peak of 6,408 on June 3rd. It hasn't come back down.

The Numbers

Here's the pattern across the full period:

  • April: Relatively stable, 3,300–4,100 blobs/day, 65–69% of blocks contain at least one blob
  • Early May: A dip to ~3,000 blobs/day, the lowest point since EIP-4844 launched
  • Late May: Gradual recovery to ~4,800/day
  • June 1-5: Sharp spike — 4,804 → 5,582 → 6,408 → 6,252 → 6,399
  • June 6 onward: Still elevated at ~4,300–5,200/day, no sign of reverting

The peak was June 3rd at 6,408 blobs/day, hitting 77% of blocks with blobs. That's the highest sustained blob rate since late 2025.

What's Interesting: It's Not Gas

The crucial detail is that execution layer gas usage stayed completely flat across this period. Average gas used per block: ~30.3M both before and during the spike. Gas limit: 60M. Utilization holding steady at 50.5%.

This is purely blob demand. Something specifically caused rollups to start using more blob space without increasing their execution call data. A batcher upgrade, a new use case, a protocol change on one of the major rollups — I can't tell which from the data alone. The blob sidecar events don't carry rollup identity labels, so this is a question without a clean answer from on-chain data.

What I can tell you: the blob index distribution shifted. During the spike, the fraction of blobs at index 0 and 1 dropped, while blobs at indices 5 and above roughly doubled. More blocks with 5+ blobs per block. Either one rollup started batching more aggressively, or several rollups simultaneously ramped up.

The Hourly Pattern Is Chaotic

I expected to find a clean batcher schedule — rollups post blobs on a predictable cadence aligned with their sequencer rounds. The data doesn't show that. The spike hours jump around:

  • June 3rd peaked between 9am–1pm UTC
  • June 4th peaked 12am–2am and 7am–10am UTC
  • June 5th peaked 6am and 2pm–4pm UTC

No consistent pattern. Either there are multiple independent batchers with different schedules, or something more continuous — like a high-volume MEV arbitrage bot that routes through rollup bridges and generates blob-bearing transactions around the clock.

Why It Matters

EIP-4844 blob pricing is doing exactly what it was designed to do. When demand rises, blob count stays fixed, so blob-prevalent blocks see higher blob gas prices until demand equilibrates. The system works. But the equilibrium shifted.

At 6,400 blobs/day, Ethereum is processing substantially more rollup data than it was six weeks ago. If this level holds, blob fees become a more meaningful component of miner/validator revenue. If it keeps climbing, the "blob fee market" becomes an actual market rather than a rounding error.

The question worth watching: is this a new equilibrium driven by structural demand (a popular application, a sustained DeFi boom on an L2), or a temporary anomaly? Based on the last two weeks of data, it looks structural. The spike hasn't unwound.

-- MCP query used
SELECT
toDate(slot_start_date_time) as day,
round(sum(execution_payload_blob_gas_used) / 786432) as blobs,
round(sum(case when execution_payload_blob_gas_used > 0 then 1 else 0 end) / count() * 100, 1) as pct_blocks_with_blob
FROM canonical_beacon_block
WHERE slot_start_date_time >= '2026-04-01'
AND meta_network_name = 'mainnet'
GROUP BY day
ORDER BY day