{"repo":"base/benchmark","free":true,"listed":false,"github":"https://github.com/base/benchmark","clone":"git clone https://github.com/base/benchmark.git","description":"Benchmarking tool for OP stack chains","language":"Go","stars":63,"topics":["base","benchmark","ethereum","go-ethereum","reth"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Base Benchmark Base Benchmark is a performance testing framework for Ethereum execution clients. Compare client performance, identify bottlenecks, and ensure reliability before deployment. Results Public results are available at the following links: Network Link ------------ ---------------------------------------------------------------------- Devnet https://base.github.io/benchmark/ Base Sepolia Coming soon Base Mainnet Coming soon Features - Performance Evaluation: Test both block building and validation performance across execution clients (Geth, Reth, and more) - Comparative Analysis: Measure client behavior across various inputs and workloads - Metric Collection: Track critical metrics including submission times, latency, and throughput - Flexible Workloads: Configure transaction patterns to match your specific needs - Interactive Dashboard: Generate beautiful HTML reports with charts and run comparisons - Import & Merge: Combine benchmark results from multiple machines with flexible tagging Repository Structure Prerequisites - Go: Version 1.21 or later. Install from go.dev - Foundry: For smart contract compilation. See installation guide - Node.js: Version 18+ for the interactive dashboard. Install from nodejs.org Getting Started 1. Clone the Repository 2. Build the Application The binary will be located at bin/benchmark . 3. Build Client Binaries (Optional) To build Geth and Reth from source: Alternatively, you can specify paths to pre-built binaries when running benc","default_branch":null,"files":null,"tree":[],"storefront":"/r/base","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/base/benchmark/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}