var img = document.createElement('img'); img.src = "https://nethermind.matomo.cloud//piwik.php?idsite=6&rec=1&url=https://www.surge.wtf" + location.pathname; img.style = "border:0"; img.alt = "tracker"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(img,s);
Skip to main content

Surge & Nethermind Client

Surge uses Nethermind Client as its primary L2 execution client. Nethermind is a high-performance .NET Ethereum client optimized for speed and low resource overhead.

Why Nethermind?​

Fast Block Execution​

Nethermind's execution engine processes transactions quickly, which directly translates to lower latency for L2 blocks. This matters for real-time proving, where the prover needs to re-execute blocks inside a ZK circuit -- faster execution means faster proofs.

Low Resource Overhead​

The client's memory and CPU efficiency means Surge can process more transactions per block without needing oversized infrastructure.

note

Surge also supports Alethia-Reth as an alternative L2 execution client, which also implements real-time proving.