Catalog npm
PACKAGE EXPLORERView in registry

@0xdiesis/evm-benchmark

npm

High-performance EVM load testing harness — chain-agnostic, pre-built binary

benchmarkblockchainethereumevmlatencyload-testingperformancerpcthroughputtps
Versions collected2
Direct dependencies0From release 0.2.0
Last observed20 Oct, 23:05 UTC

README

Current package documentation

@0xdiesis/evm-benchmark

High-performance EVM load testing harness. Chain-agnostic — works with any EVM-compatible network.

Install

npm install -g @0xdiesis/evm-benchmark

Quick Start

# Download chain targets (Docker configs for Diesis, Sonic, BSC, etc.)
evm-benchmark --setup

# Benchmark any RPC endpoint
evm-benchmark --rpc-endpoints http://localhost:8545 --txs 2000 --fund

# Or run without installing
npx @0xdiesis/evm-benchmark --rpc-endpoints http://localhost:8545 --txs 1000 --fund

Features

  • Burst mode — Submit all transactions as fast as possible, measure peak TPS
  • Sustained mode — Hold a target TPS, measure latency stability
  • Ceiling mode — Ramp load until saturation, find max throughput
  • Multi-endpoint — Round-robin across multiple RPC endpoints
  • Auto-funding — Deploy a MultiSend contract and batch-fund senders
  • Detailed reports — JSON output with TPS, latency percentiles, block analysis

Supported Chains

Includes Docker-based chain targets for local benchmarking:

ChainValidatorsConsensus
Diesis4Mysticeti BFT
Sonic4Lachesis aBFT
BSC3Parlia PoSA
Avalanche5Snowman
Sei4Tendermint
Cosmos (Evmos)1CometBFT

Documentation

Full documentation at github.com/0xDiesis/evm-benchmark.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 2

Collected releases
VersionPublishedDirect dependenciesOpen version
0.2.0Registry latest27 Apr 20260
0.1.06 Apr 20260

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
0xdiesis/evm-benchmark

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 23:05 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:20b42d57cd37d7322723ce614386b7b9d640753405638a87cab9e9d8be92a0df