pev / scale 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.
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-28 2,666,871 txs · 216,183 blocks score 82.1 · 3.64 conflicts/block
3,034,721 transactions2026-06-29 3,034,721 txs · 209,837 blocks score 81.8 · 6.06 conflicts/block
v0.14.7 631,546 transactions2026-06-30 Monad v0.14.7 released 631,546 txs · 56,629 blocks score 81.3 · 2.72 conflicts/block
2,385,091 transactions2026-07-02 2,385,091 txs · 163,672 blocks score 80.7 · 7.49 conflicts/block
2,693,039 transactions2026-07-03 2,693,039 txs · 216,167 blocks score 81.3 · 3.94 conflicts/block
2,423,832 transactions2026-07-04 2,423,832 txs · 216,298 blocks score 81.6 · 2.85 conflicts/block
2,516,199 transactions2026-07-05 2,516,199 txs · 216,054 blocks score 82 · 2.73 conflicts/block
3,636,284 transactions2026-07-06 3,636,284 txs · 215,841 blocks score 81.9 · 7.12 conflicts/block
3,734,975 transactions2026-07-07 3,734,975 txs · 215,698 blocks score 81.3 · 7.87 conflicts/block
3,511,522 transactions2026-07-08 3,511,522 txs · 215,532 blocks score 82.3 · 6.72 conflicts/block
3,657,594 transactions2026-07-09 3,657,594 txs · 215,105 blocks score 79.5 · 8.95 conflicts/block
3,559,637 transactions2026-07-10 3,559,637 txs · 215,441 blocks score 76.8 · 9.18 conflicts/block
3,081,420 transactions2026-07-11 3,081,420 txs · 215,563 blocks score 74.1 · 7.62 conflicts/block
2,670,945 transactions2026-07-12 2,670,945 txs · 186,030 blocks score 73.8 · 7.93 conflicts/block
3,613,166 transactions2026-07-13 3,613,166 txs · 215,192 blocks score 73.2 · 12.1 conflicts/block
3,959,618 transactions2026-07-14 3,959,618 txs · 215,281 blocks score 74.2 · 16 conflicts/block
3,706,412 transactions2026-07-15 3,706,412 txs · 215,303 blocks score 74 · 11.6 conflicts/block
3,547,524 transactions2026-07-16 3,547,524 txs · 215,171 blocks score 75.3 · 9.81 conflicts/block
3,516,492 transactions2026-07-17 3,516,492 txs · 211,093 blocks score 74.1 · 12.03 conflicts/block
2,963,843 transactions2026-07-18 2,963,843 txs · 215,368 blocks score 73.8 · 7.03 conflicts/block
3,085,670 transactions2026-07-19 3,085,670 txs · 215,589 blocks score 74.4 · 7.45 conflicts/block
3,916,733 transactions2026-07-20 3,916,733 txs · 215,339 blocks score 74.3 · 13.06 conflicts/block
v0.15.2 3,584,087 transactions2026-07-21 Monad v0.15.2 released 3,584,087 txs · 215,390 blocks score 73.7 · 11.01 conflicts/block
3,519,966 transactions2026-07-22 3,519,966 txs · 215,481 blocks score 74.7 · 10 conflicts/block
3,551,209 transactions2026-07-23 3,551,209 txs · 242,766 blocks score 74.4 · 8.77 conflicts/block
3,689,750 transactions2026-07-24 3,689,750 txs · 285,819 blocks score 74.8 · 7.57 conflicts/block
3,240,525 transactions2026-07-25 3,240,525 txs · 284,540 blocks score 74.2 · 4.52 conflicts/block
3,204,439 transactions2026-07-26 3,204,439 txs · 284,049 blocks score 73.6 · 4.6 conflicts/block
3,763,890 transactions2026-07-27 3,763,890 txs · 286,212 blocks score 73.5 · 6.91 conflicts/block
3,911,814 transactions2026-07-28 3,911,814 txs · 286,066 blocks score 73 · 7.86 conflicts/block
transactions per day 2026-06-28 → 2026-07-28
Execution health
Does the parallelism hold? conflicts per block +34.7%
82.1 /100 parallelism score2026-06-28 2,666,871 txs · 216,183 blocks score 82.1 · 3.64 conflicts/block
81.8 /100 parallelism score2026-06-29 3,034,721 txs · 209,837 blocks score 81.8 · 6.06 conflicts/block
v0.14.7 81.3 /100 parallelism score2026-06-30 Monad v0.14.7 released 631,546 txs · 56,629 blocks score 81.3 · 2.72 conflicts/block
80.7 /100 parallelism score2026-07-02 2,385,091 txs · 163,672 blocks score 80.7 · 7.49 conflicts/block
81.3 /100 parallelism score2026-07-03 2,693,039 txs · 216,167 blocks score 81.3 · 3.94 conflicts/block
81.6 /100 parallelism score2026-07-04 2,423,832 txs · 216,298 blocks score 81.6 · 2.85 conflicts/block
82 /100 parallelism score2026-07-05 2,516,199 txs · 216,054 blocks score 82 · 2.73 conflicts/block
81.9 /100 parallelism score2026-07-06 3,636,284 txs · 215,841 blocks score 81.9 · 7.12 conflicts/block
81.3 /100 parallelism score2026-07-07 3,734,975 txs · 215,698 blocks score 81.3 · 7.87 conflicts/block
82.3 /100 parallelism score2026-07-08 3,511,522 txs · 215,532 blocks score 82.3 · 6.72 conflicts/block
79.5 /100 parallelism score2026-07-09 3,657,594 txs · 215,105 blocks score 79.5 · 8.95 conflicts/block
76.8 /100 parallelism score2026-07-10 3,559,637 txs · 215,441 blocks score 76.8 · 9.18 conflicts/block
74.1 /100 parallelism score2026-07-11 3,081,420 txs · 215,563 blocks score 74.1 · 7.62 conflicts/block
73.8 /100 parallelism score2026-07-12 2,670,945 txs · 186,030 blocks score 73.8 · 7.93 conflicts/block
73.2 /100 parallelism score2026-07-13 3,613,166 txs · 215,192 blocks score 73.2 · 12.1 conflicts/block
74.2 /100 parallelism score2026-07-14 3,959,618 txs · 215,281 blocks score 74.2 · 16 conflicts/block
74 /100 parallelism score2026-07-15 3,706,412 txs · 215,303 blocks score 74 · 11.6 conflicts/block
75.3 /100 parallelism score2026-07-16 3,547,524 txs · 215,171 blocks score 75.3 · 9.81 conflicts/block
74.1 /100 parallelism score2026-07-17 3,516,492 txs · 211,093 blocks score 74.1 · 12.03 conflicts/block
73.8 /100 parallelism score2026-07-18 2,963,843 txs · 215,368 blocks score 73.8 · 7.03 conflicts/block
74.4 /100 parallelism score2026-07-19 3,085,670 txs · 215,589 blocks score 74.4 · 7.45 conflicts/block
74.3 /100 parallelism score2026-07-20 3,916,733 txs · 215,339 blocks score 74.3 · 13.06 conflicts/block
v0.15.2 73.7 /100 parallelism score2026-07-21 Monad v0.15.2 released 3,584,087 txs · 215,390 blocks score 73.7 · 11.01 conflicts/block
74.7 /100 parallelism score2026-07-22 3,519,966 txs · 215,481 blocks score 74.7 · 10 conflicts/block
74.4 /100 parallelism score2026-07-23 3,551,209 txs · 242,766 blocks score 74.4 · 8.77 conflicts/block
74.8 /100 parallelism score2026-07-24 3,689,750 txs · 285,819 blocks score 74.8 · 7.57 conflicts/block
74.2 /100 parallelism score2026-07-25 3,240,525 txs · 284,540 blocks score 74.2 · 4.52 conflicts/block
73.6 /100 parallelism score2026-07-26 3,204,439 txs · 284,049 blocks score 73.6 · 4.6 conflicts/block
73.5 /100 parallelism score2026-07-27 3,763,890 txs · 286,212 blocks score 73.5 · 6.91 conflicts/block
73 /100 parallelism score2026-07-28 3,911,814 txs · 286,066 blocks score 73 · 7.86 conflicts/block
parallelism score (0-100) 2026-06-28 → 2026-07-28
3.64 conflicts per block2026-06-28 2,666,871 txs · 216,183 blocks score 82.1 · 3.64 conflicts/block
6.06 conflicts per block2026-06-29 3,034,721 txs · 209,837 blocks score 81.8 · 6.06 conflicts/block
v0.14.7 2.72 conflicts per block2026-06-30 Monad v0.14.7 released 631,546 txs · 56,629 blocks score 81.3 · 2.72 conflicts/block
7.49 conflicts per block2026-07-02 2,385,091 txs · 163,672 blocks score 80.7 · 7.49 conflicts/block
3.94 conflicts per block2026-07-03 2,693,039 txs · 216,167 blocks score 81.3 · 3.94 conflicts/block
2.85 conflicts per block2026-07-04 2,423,832 txs · 216,298 blocks score 81.6 · 2.85 conflicts/block
2.73 conflicts per block2026-07-05 2,516,199 txs · 216,054 blocks score 82 · 2.73 conflicts/block
7.12 conflicts per block2026-07-06 3,636,284 txs · 215,841 blocks score 81.9 · 7.12 conflicts/block
7.87 conflicts per block2026-07-07 3,734,975 txs · 215,698 blocks score 81.3 · 7.87 conflicts/block
6.72 conflicts per block2026-07-08 3,511,522 txs · 215,532 blocks score 82.3 · 6.72 conflicts/block
8.95 conflicts per block2026-07-09 3,657,594 txs · 215,105 blocks score 79.5 · 8.95 conflicts/block
9.18 conflicts per block2026-07-10 3,559,637 txs · 215,441 blocks score 76.8 · 9.18 conflicts/block
7.62 conflicts per block2026-07-11 3,081,420 txs · 215,563 blocks score 74.1 · 7.62 conflicts/block
7.93 conflicts per block2026-07-12 2,670,945 txs · 186,030 blocks score 73.8 · 7.93 conflicts/block
12.1 conflicts per block2026-07-13 3,613,166 txs · 215,192 blocks score 73.2 · 12.1 conflicts/block
16 conflicts per block2026-07-14 3,959,618 txs · 215,281 blocks score 74.2 · 16 conflicts/block
11.6 conflicts per block2026-07-15 3,706,412 txs · 215,303 blocks score 74 · 11.6 conflicts/block
9.81 conflicts per block2026-07-16 3,547,524 txs · 215,171 blocks score 75.3 · 9.81 conflicts/block
12.03 conflicts per block2026-07-17 3,516,492 txs · 211,093 blocks score 74.1 · 12.03 conflicts/block
7.03 conflicts per block2026-07-18 2,963,843 txs · 215,368 blocks score 73.8 · 7.03 conflicts/block
7.45 conflicts per block2026-07-19 3,085,670 txs · 215,589 blocks score 74.4 · 7.45 conflicts/block
13.06 conflicts per block2026-07-20 3,916,733 txs · 215,339 blocks score 74.3 · 13.06 conflicts/block
v0.15.2 11.01 conflicts per block2026-07-21 Monad v0.15.2 released 3,584,087 txs · 215,390 blocks score 73.7 · 11.01 conflicts/block
10 conflicts per block2026-07-22 3,519,966 txs · 215,481 blocks score 74.7 · 10 conflicts/block
8.77 conflicts per block2026-07-23 3,551,209 txs · 242,766 blocks score 74.4 · 8.77 conflicts/block
7.57 conflicts per block2026-07-24 3,689,750 txs · 285,819 blocks score 74.8 · 7.57 conflicts/block
4.52 conflicts per block2026-07-25 3,240,525 txs · 284,540 blocks score 74.2 · 4.52 conflicts/block
4.6 conflicts per block2026-07-26 3,204,439 txs · 284,049 blocks score 73.6 · 4.6 conflicts/block
6.91 conflicts per block2026-07-27 3,763,890 txs · 286,212 blocks score 73.5 · 6.91 conflicts/block
7.86 conflicts per block2026-07-28 3,911,814 txs · 286,066 blocks score 73 · 7.86 conflicts/block
conflicts per block 2026-06-28 → 2026-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 wave 34.2%
2 waves 25.8%
3 waves 16.6%
4 waves 10.4%
5 waves 5.4%
6 waves 3.0%
7 waves 1.7%
8 waves 1.0%
9 waves 0.6%
10 waves 0.4%
11 waves 0.3%
12 waves 0.2%
2.26 2026-06-28 2,666,871 txs · 216,183 blocks score 82.1 · 3.64 conflicts/block
2.7 2026-06-29 3,034,721 txs · 209,837 blocks score 81.8 · 6.06 conflicts/block
v0.14.7 2.12 2026-06-30 Monad v0.14.7 released 631,546 txs · 56,629 blocks score 81.3 · 2.72 conflicts/block
2.94 2026-07-02 2,385,091 txs · 163,672 blocks score 80.7 · 7.49 conflicts/block
2.39 2026-07-03 2,693,039 txs · 216,167 blocks score 81.3 · 3.94 conflicts/block
2.1 2026-07-04 2,423,832 txs · 216,298 blocks score 81.6 · 2.85 conflicts/block
2.13 2026-07-05 2,516,199 txs · 216,054 blocks score 82 · 2.73 conflicts/block
3.11 2026-07-06 3,636,284 txs · 215,841 blocks score 81.9 · 7.12 conflicts/block
3.3 2026-07-07 3,734,975 txs · 215,698 blocks score 81.3 · 7.87 conflicts/block
2.99 2026-07-08 3,511,522 txs · 215,532 blocks score 82.3 · 6.72 conflicts/block
3.58 2026-07-09 3,657,594 txs · 215,105 blocks score 79.5 · 8.95 conflicts/block
3.82 2026-07-10 3,559,637 txs · 215,441 blocks score 76.8 · 9.18 conflicts/block
3.65 2026-07-11 3,081,420 txs · 215,563 blocks score 74.1 · 7.62 conflicts/block
3.72 2026-07-12 2,670,945 txs · 186,030 blocks score 73.8 · 7.93 conflicts/block
4.45 2026-07-13 3,613,166 txs · 215,192 blocks score 73.2 · 12.1 conflicts/block
4.76 2026-07-14 3,959,618 txs · 215,281 blocks score 74.2 · 16 conflicts/block
4.43 2026-07-15 3,706,412 txs · 215,303 blocks score 74 · 11.6 conflicts/block
4.08 2026-07-16 3,547,524 txs · 215,171 blocks score 75.3 · 9.81 conflicts/block
4.35 2026-07-17 3,516,492 txs · 211,093 blocks score 74.1 · 12.03 conflicts/block
3.59 2026-07-18 2,963,843 txs · 215,368 blocks score 73.8 · 7.03 conflicts/block
3.63 2026-07-19 3,085,670 txs · 215,589 blocks score 74.4 · 7.45 conflicts/block
4.65 2026-07-20 3,916,733 txs · 215,339 blocks score 74.3 · 13.06 conflicts/block
v0.15.2 4.32 2026-07-21 Monad v0.15.2 released 3,584,087 txs · 215,390 blocks score 73.7 · 11.01 conflicts/block
4.09 2026-07-22 3,519,966 txs · 215,481 blocks score 74.7 · 10 conflicts/block
3.71 2026-07-23 3,551,209 txs · 242,766 blocks score 74.4 · 8.77 conflicts/block
3.26 2026-07-24 3,689,750 txs · 285,819 blocks score 74.8 · 7.57 conflicts/block
2.9 2026-07-25 3,240,525 txs · 284,540 blocks score 74.2 · 4.52 conflicts/block
2.92 2026-07-26 3,204,439 txs · 284,049 blocks score 73.6 · 4.6 conflicts/block
3.44 2026-07-27 3,763,890 txs · 286,212 blocks score 73.5 · 6.91 conflicts/block
3.66 2026-07-28 3,911,814 txs · 286,066 blocks score 73 · 7.86 conflicts/block
average waves per block 2026-06-28 → 2026-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.
1 Perpl slot 0xc824469a… 1.5M 2 Perpl slot 0x482471ad… 1.1M 3 Perpl slot 0xd98b3c10… 679K 4 Perpl slot 0xbcbf5d09… 401K 5 Perpl slot 0x6fe7d366… 373K 6 Perpl slot 0xac2a0273… 265K 7 Perpl slot 0x7e5ea60a… 231K 8 Perpl slot 0x737acb78… 211K 10 Perpl slot 0xbde524f4… 177K 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.
30-day window · updated 2026-07-29 10:49 UTC · pev indexes from the block it was started, not chain genesis
← back to pev