Skip to content

UI interface to benchmark EVM-compatible blockchains.

Notifications You must be signed in to change notification settings

imelon2/evm-block-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EVM Blockchain Benchmarking UI

EVM Compatible Axios Blockchain

📋 Overview

This repo provides an easy-to-use web interface to benchmark EVM-compatible blockchains. The UI allows you to input a Provider URL and specify a block range, and it will automatically collect and display essential data like:

  • Block per data
  • Elapsed time and Transactions Per Second (TPS)
  • Average of gas price
  • Total transactions count and total used fee

Additionally, the results are visualized with interactive charts powered by echarts.js, offering a clear and intuitive way to analyze blockchain performance.

You can quickly access and use the tool directly via the following link:

👉 https://imelon2.github.io/evm-block-benchmark/

Important

Due to GitHub Pages policies, the blockchain RPC provider URL must use either HTTPS or localhost.
If your provider uses HTTP (not HTTPS), you cannot directly use the tool on GitHub Pages due to security policies. Follow next steps to run the tool locally


🌐 Running Locally for HTTP Providers

1. Clone the Repository

git clone https://github.com/imelon2/evm-block-benchmark.git
cd evm-block-benchmark

2. Live Server VS Code Extension

(1) Install the Live Server extension from the VS Code Extensions Marketplace.


(2) Open a project and click to [Go Live] from the status bar to turn the server on/off.


🖼️ Example Charts




About

UI interface to benchmark EVM-compatible blockchains.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published