Chain growth · execution layer

Monad is scaling. Is the parallelism holding?

Transaction counts are easy to find. What nobody tracks is whether a growing chain keeps the parallelism it was designed for. pev traces every block, so we can watch throughput, the number of contracts actually running, and execution health together.

Window7d30d90dall (93d)pev has indexed from 2026-04-25 · 95d of chain history
97.0M
transactions traced
30-day window
6.6M
blocks analyzed
6,592,709 total
1.8M
addresses tracked
in pev's index
Throughput

More transactions, every week

+21.3% first half vs second
2,666,871 transactions2026-06-282,666,871 txs · 216,183 blocksscore 82.1 · 3.64 conflicts/block
3,034,721 transactions2026-06-293,034,721 txs · 209,837 blocksscore 81.8 · 6.06 conflicts/block
631,546 transactions2026-06-30Monad v0.14.7 released631,546 txs · 56,629 blocksscore 81.3 · 2.72 conflicts/block
2,385,091 transactions2026-07-022,385,091 txs · 163,672 blocksscore 80.7 · 7.49 conflicts/block
2,693,039 transactions2026-07-032,693,039 txs · 216,167 blocksscore 81.3 · 3.94 conflicts/block
2,423,832 transactions2026-07-042,423,832 txs · 216,298 blocksscore 81.6 · 2.85 conflicts/block
2,516,199 transactions2026-07-052,516,199 txs · 216,054 blocksscore 82 · 2.73 conflicts/block
3,636,284 transactions2026-07-063,636,284 txs · 215,841 blocksscore 81.9 · 7.12 conflicts/block
3,734,975 transactions2026-07-073,734,975 txs · 215,698 blocksscore 81.3 · 7.87 conflicts/block
3,511,522 transactions2026-07-083,511,522 txs · 215,532 blocksscore 82.3 · 6.72 conflicts/block
3,657,594 transactions2026-07-093,657,594 txs · 215,105 blocksscore 79.5 · 8.95 conflicts/block
3,559,637 transactions2026-07-103,559,637 txs · 215,441 blocksscore 76.8 · 9.18 conflicts/block
3,081,420 transactions2026-07-113,081,420 txs · 215,563 blocksscore 74.1 · 7.62 conflicts/block
2,670,945 transactions2026-07-122,670,945 txs · 186,030 blocksscore 73.8 · 7.93 conflicts/block
3,613,166 transactions2026-07-133,613,166 txs · 215,192 blocksscore 73.2 · 12.1 conflicts/block
3,959,618 transactions2026-07-143,959,618 txs · 215,281 blocksscore 74.2 · 16 conflicts/block
3,706,412 transactions2026-07-153,706,412 txs · 215,303 blocksscore 74 · 11.6 conflicts/block
3,547,524 transactions2026-07-163,547,524 txs · 215,171 blocksscore 75.3 · 9.81 conflicts/block
3,516,492 transactions2026-07-173,516,492 txs · 211,093 blocksscore 74.1 · 12.03 conflicts/block
2,963,843 transactions2026-07-182,963,843 txs · 215,368 blocksscore 73.8 · 7.03 conflicts/block
3,085,670 transactions2026-07-193,085,670 txs · 215,589 blocksscore 74.4 · 7.45 conflicts/block
3,916,733 transactions2026-07-203,916,733 txs · 215,339 blocksscore 74.3 · 13.06 conflicts/block
3,584,087 transactions2026-07-21Monad v0.15.2 released3,584,087 txs · 215,390 blocksscore 73.7 · 11.01 conflicts/block
3,519,966 transactions2026-07-223,519,966 txs · 215,481 blocksscore 74.7 · 10 conflicts/block
3,551,209 transactions2026-07-233,551,209 txs · 242,766 blocksscore 74.4 · 8.77 conflicts/block
3,689,750 transactions2026-07-243,689,750 txs · 285,819 blocksscore 74.8 · 7.57 conflicts/block
3,240,525 transactions2026-07-253,240,525 txs · 284,540 blocksscore 74.2 · 4.52 conflicts/block
3,204,439 transactions2026-07-263,204,439 txs · 284,049 blocksscore 73.6 · 4.6 conflicts/block
3,763,890 transactions2026-07-273,763,890 txs · 286,212 blocksscore 73.5 · 6.91 conflicts/block
3,911,814 transactions2026-07-283,911,814 txs · 286,066 blocksscore 73 · 7.86 conflicts/block
transactions per day2026-06-282026-07-28
Execution health

Does the parallelism hold?

conflicts per block +34.7%
82.1 /100 parallelism score2026-06-282,666,871 txs · 216,183 blocksscore 82.1 · 3.64 conflicts/block
81.8 /100 parallelism score2026-06-293,034,721 txs · 209,837 blocksscore 81.8 · 6.06 conflicts/block
81.3 /100 parallelism score2026-06-30Monad v0.14.7 released631,546 txs · 56,629 blocksscore 81.3 · 2.72 conflicts/block
80.7 /100 parallelism score2026-07-022,385,091 txs · 163,672 blocksscore 80.7 · 7.49 conflicts/block
81.3 /100 parallelism score2026-07-032,693,039 txs · 216,167 blocksscore 81.3 · 3.94 conflicts/block
81.6 /100 parallelism score2026-07-042,423,832 txs · 216,298 blocksscore 81.6 · 2.85 conflicts/block
82 /100 parallelism score2026-07-052,516,199 txs · 216,054 blocksscore 82 · 2.73 conflicts/block
81.9 /100 parallelism score2026-07-063,636,284 txs · 215,841 blocksscore 81.9 · 7.12 conflicts/block
81.3 /100 parallelism score2026-07-073,734,975 txs · 215,698 blocksscore 81.3 · 7.87 conflicts/block
82.3 /100 parallelism score2026-07-083,511,522 txs · 215,532 blocksscore 82.3 · 6.72 conflicts/block
79.5 /100 parallelism score2026-07-093,657,594 txs · 215,105 blocksscore 79.5 · 8.95 conflicts/block
76.8 /100 parallelism score2026-07-103,559,637 txs · 215,441 blocksscore 76.8 · 9.18 conflicts/block
74.1 /100 parallelism score2026-07-113,081,420 txs · 215,563 blocksscore 74.1 · 7.62 conflicts/block
73.8 /100 parallelism score2026-07-122,670,945 txs · 186,030 blocksscore 73.8 · 7.93 conflicts/block
73.2 /100 parallelism score2026-07-133,613,166 txs · 215,192 blocksscore 73.2 · 12.1 conflicts/block
74.2 /100 parallelism score2026-07-143,959,618 txs · 215,281 blocksscore 74.2 · 16 conflicts/block
74 /100 parallelism score2026-07-153,706,412 txs · 215,303 blocksscore 74 · 11.6 conflicts/block
75.3 /100 parallelism score2026-07-163,547,524 txs · 215,171 blocksscore 75.3 · 9.81 conflicts/block
74.1 /100 parallelism score2026-07-173,516,492 txs · 211,093 blocksscore 74.1 · 12.03 conflicts/block
73.8 /100 parallelism score2026-07-182,963,843 txs · 215,368 blocksscore 73.8 · 7.03 conflicts/block
74.4 /100 parallelism score2026-07-193,085,670 txs · 215,589 blocksscore 74.4 · 7.45 conflicts/block
74.3 /100 parallelism score2026-07-203,916,733 txs · 215,339 blocksscore 74.3 · 13.06 conflicts/block
73.7 /100 parallelism score2026-07-21Monad v0.15.2 released3,584,087 txs · 215,390 blocksscore 73.7 · 11.01 conflicts/block
74.7 /100 parallelism score2026-07-223,519,966 txs · 215,481 blocksscore 74.7 · 10 conflicts/block
74.4 /100 parallelism score2026-07-233,551,209 txs · 242,766 blocksscore 74.4 · 8.77 conflicts/block
74.8 /100 parallelism score2026-07-243,689,750 txs · 285,819 blocksscore 74.8 · 7.57 conflicts/block
74.2 /100 parallelism score2026-07-253,240,525 txs · 284,540 blocksscore 74.2 · 4.52 conflicts/block
73.6 /100 parallelism score2026-07-263,204,439 txs · 284,049 blocksscore 73.6 · 4.6 conflicts/block
73.5 /100 parallelism score2026-07-273,763,890 txs · 286,212 blocksscore 73.5 · 6.91 conflicts/block
73 /100 parallelism score2026-07-283,911,814 txs · 286,066 blocksscore 73 · 7.86 conflicts/block
parallelism score (0-100)2026-06-282026-07-28
3.64 conflicts per block2026-06-282,666,871 txs · 216,183 blocksscore 82.1 · 3.64 conflicts/block
6.06 conflicts per block2026-06-293,034,721 txs · 209,837 blocksscore 81.8 · 6.06 conflicts/block
2.72 conflicts per block2026-06-30Monad v0.14.7 released631,546 txs · 56,629 blocksscore 81.3 · 2.72 conflicts/block
7.49 conflicts per block2026-07-022,385,091 txs · 163,672 blocksscore 80.7 · 7.49 conflicts/block
3.94 conflicts per block2026-07-032,693,039 txs · 216,167 blocksscore 81.3 · 3.94 conflicts/block
2.85 conflicts per block2026-07-042,423,832 txs · 216,298 blocksscore 81.6 · 2.85 conflicts/block
2.73 conflicts per block2026-07-052,516,199 txs · 216,054 blocksscore 82 · 2.73 conflicts/block
7.12 conflicts per block2026-07-063,636,284 txs · 215,841 blocksscore 81.9 · 7.12 conflicts/block
7.87 conflicts per block2026-07-073,734,975 txs · 215,698 blocksscore 81.3 · 7.87 conflicts/block
6.72 conflicts per block2026-07-083,511,522 txs · 215,532 blocksscore 82.3 · 6.72 conflicts/block
8.95 conflicts per block2026-07-093,657,594 txs · 215,105 blocksscore 79.5 · 8.95 conflicts/block
9.18 conflicts per block2026-07-103,559,637 txs · 215,441 blocksscore 76.8 · 9.18 conflicts/block
7.62 conflicts per block2026-07-113,081,420 txs · 215,563 blocksscore 74.1 · 7.62 conflicts/block
7.93 conflicts per block2026-07-122,670,945 txs · 186,030 blocksscore 73.8 · 7.93 conflicts/block
12.1 conflicts per block2026-07-133,613,166 txs · 215,192 blocksscore 73.2 · 12.1 conflicts/block
16 conflicts per block2026-07-143,959,618 txs · 215,281 blocksscore 74.2 · 16 conflicts/block
11.6 conflicts per block2026-07-153,706,412 txs · 215,303 blocksscore 74 · 11.6 conflicts/block
9.81 conflicts per block2026-07-163,547,524 txs · 215,171 blocksscore 75.3 · 9.81 conflicts/block
12.03 conflicts per block2026-07-173,516,492 txs · 211,093 blocksscore 74.1 · 12.03 conflicts/block
7.03 conflicts per block2026-07-182,963,843 txs · 215,368 blocksscore 73.8 · 7.03 conflicts/block
7.45 conflicts per block2026-07-193,085,670 txs · 215,589 blocksscore 74.4 · 7.45 conflicts/block
13.06 conflicts per block2026-07-203,916,733 txs · 215,339 blocksscore 74.3 · 13.06 conflicts/block
11.01 conflicts per block2026-07-21Monad v0.15.2 released3,584,087 txs · 215,390 blocksscore 73.7 · 11.01 conflicts/block
10 conflicts per block2026-07-223,519,966 txs · 215,481 blocksscore 74.7 · 10 conflicts/block
8.77 conflicts per block2026-07-233,551,209 txs · 242,766 blocksscore 74.4 · 8.77 conflicts/block
7.57 conflicts per block2026-07-243,689,750 txs · 285,819 blocksscore 74.8 · 7.57 conflicts/block
4.52 conflicts per block2026-07-253,240,525 txs · 284,540 blocksscore 74.2 · 4.52 conflicts/block
4.6 conflicts per block2026-07-263,204,439 txs · 284,049 blocksscore 73.6 · 4.6 conflicts/block
6.91 conflicts per block2026-07-273,763,890 txs · 286,212 blocksscore 73.5 · 6.91 conflicts/block
7.86 conflicts per block2026-07-283,911,814 txs · 286,066 blocksscore 73 · 7.86 conflicts/block
conflicts per block2026-06-282026-07-28

This is the pair that matters. Throughput can grow while the chain quietly does more duplicate work: every conflict is a transaction Monad executed, threw away, and ran again. Watching the two together is the only way to tell real scaling from busywork.

Dashed lines mark Monad node releases in this window. They are GitHub publish dates, not mainnet activation, and chain-wide numbers move with what dapps do as much as with the client. Read them as context for correlation, not as cause.

Parallel execution

How many waves does a block need?

avg 3.44 waves

Monad executes a block in waves: everything that can run together runs together, then whatever was blocked runs next. One wave means perfect parallelism. This is what the score is actually made of, it's 100 × (1 − waves / stateful txs), so wave depth is the parallelism.

1 wave34.2%
2 waves25.8%
3 waves16.6%
4 waves10.4%
5 waves5.4%
6 waves3.0%
7 waves1.7%
8 waves1.0%
9 waves0.6%
10 waves0.4%
11 waves0.3%
12 waves0.2%
2.262026-06-282,666,871 txs · 216,183 blocksscore 82.1 · 3.64 conflicts/block
2.72026-06-293,034,721 txs · 209,837 blocksscore 81.8 · 6.06 conflicts/block
2.122026-06-30Monad v0.14.7 released631,546 txs · 56,629 blocksscore 81.3 · 2.72 conflicts/block
2.942026-07-022,385,091 txs · 163,672 blocksscore 80.7 · 7.49 conflicts/block
2.392026-07-032,693,039 txs · 216,167 blocksscore 81.3 · 3.94 conflicts/block
2.12026-07-042,423,832 txs · 216,298 blocksscore 81.6 · 2.85 conflicts/block
2.132026-07-052,516,199 txs · 216,054 blocksscore 82 · 2.73 conflicts/block
3.112026-07-063,636,284 txs · 215,841 blocksscore 81.9 · 7.12 conflicts/block
3.32026-07-073,734,975 txs · 215,698 blocksscore 81.3 · 7.87 conflicts/block
2.992026-07-083,511,522 txs · 215,532 blocksscore 82.3 · 6.72 conflicts/block
3.582026-07-093,657,594 txs · 215,105 blocksscore 79.5 · 8.95 conflicts/block
3.822026-07-103,559,637 txs · 215,441 blocksscore 76.8 · 9.18 conflicts/block
3.652026-07-113,081,420 txs · 215,563 blocksscore 74.1 · 7.62 conflicts/block
3.722026-07-122,670,945 txs · 186,030 blocksscore 73.8 · 7.93 conflicts/block
4.452026-07-133,613,166 txs · 215,192 blocksscore 73.2 · 12.1 conflicts/block
4.762026-07-143,959,618 txs · 215,281 blocksscore 74.2 · 16 conflicts/block
4.432026-07-153,706,412 txs · 215,303 blocksscore 74 · 11.6 conflicts/block
4.082026-07-163,547,524 txs · 215,171 blocksscore 75.3 · 9.81 conflicts/block
4.352026-07-173,516,492 txs · 211,093 blocksscore 74.1 · 12.03 conflicts/block
3.592026-07-182,963,843 txs · 215,368 blocksscore 73.8 · 7.03 conflicts/block
3.632026-07-193,085,670 txs · 215,589 blocksscore 74.4 · 7.45 conflicts/block
4.652026-07-203,916,733 txs · 215,339 blocksscore 74.3 · 13.06 conflicts/block
4.322026-07-21Monad v0.15.2 released3,584,087 txs · 215,390 blocksscore 73.7 · 11.01 conflicts/block
4.092026-07-223,519,966 txs · 215,481 blocksscore 74.7 · 10 conflicts/block
3.712026-07-233,551,209 txs · 242,766 blocksscore 74.4 · 8.77 conflicts/block
3.262026-07-243,689,750 txs · 285,819 blocksscore 74.8 · 7.57 conflicts/block
2.92026-07-253,240,525 txs · 284,540 blocksscore 74.2 · 4.52 conflicts/block
2.922026-07-263,204,439 txs · 284,049 blocksscore 73.6 · 4.6 conflicts/block
3.442026-07-273,763,890 txs · 286,212 blocksscore 73.5 · 6.91 conflicts/block
3.662026-07-283,911,814 txs · 286,066 blocksscore 73 · 7.86 conflicts/block
average waves per block2026-06-282026-07-28
Where the contention lives

Ten storage slots, most of the problem

3d sample
39.6%of all slot-level contention on Monad concentrates in these ten storage slots. Contention isn't spread across the chain, it pools.
1Perplslot 0xc824469a1.5M
2Perplslot 0x482471ad1.1M
3Perplslot 0xd98b3c10679K
4Perplslot 0xbcbf5d09401K
5Perplslot 0x6fe7d366373K
6Perplslot 0xac2a0273265K
7Perplslot 0x7e5ea60a231K
8Perplslot 0x737acb78211K
9Kuru Exchange: MarginAccountslot 0x889d5e90186K
10Perplslot 0xbde524f4177K

Share of slot-attributed conflicts, measured, not projected. A single conflict can involve more than one slot, so this is each slot's share of all slot-level contention rather than of the block conflict count. We deliberately don't claim what the parallelism score would become if these were fixed: the score derives from wave depth, and how removing a conflict collapses a wave depends on the rest of the block.

Where does your contract sit?

The chain-wide numbers are an average of very different contracts. pev shows exactly which storage slots and methods drive your own contention, and whether a change you ship actually moved it.

See a contract audit →Explore the graph

30-day window · updated 2026-07-29 10:49 UTC · pev indexes from the block it was started, not chain genesis

← back to pev