STC Bench

Ethereum Smart Contract Benchmarking Platform

Test performance, analyze gas usage, and optimize your smart contracts on Sepolia testnet

Cloud Safe
STC Analytics
Real-time Results
Contract Configuration

Paste the ABI JSON array for your smart contract. This defines the functions that can be benchmarked.

Scenario Configuration

Run Benchmark

Execute your smart contract benchmark on Sepolia testnet

Real-time Monitor
disconnected

Monitor Ready

Real-time metrics will appear here when a benchmark is running

• Live TPS monitoring

• Success rate tracking

• Latency analysis

• Worker status updates

Upload & Analyze Previous Results

Upload JSON/NDJSON/CSV files from previous benchmark runs • Upload 2 files at once (e.g., runs.csv + transactions.csv) for complete data!

Upload Previous Benchmark Results

Drop up to 2 files here or click to browse • Supports JSON, NDJSON, and CSV formats

💡 Pro Tip
Upload runs.csv + transactions.csv together for complete charts!

📋 Supported Formats & Features

JSON files from STC Bench exports
NDJSON streaming benchmark data
CSV files (runs or transactions)
Multi-file upload (max 2 files)
STC Analytics format compatibility
Automatic data validation & parsing
Smart CSV type detection
Intelligent data combining
Benchmark Results

Ready to run your first benchmark

Configure your contract and scenario above, then click "Run Benchmark" to see results here

STC Bench - Smart Contract Testing & Performance Analysis

Secure, cloud-ready benchmarking for Ethereum smart contracts

Sepolia Testnet
STC Analytics Format
JSON/NDJSON/CSV Export