Contract Details
Tech Stack
Python 3.10+ TypeScript NumPy Click Rich
Chains
Description
Hardware benchmarking toolkit for ZK prover nodes. Measures proof generation speed across Groth16, PLONK, and STARK systems for your specific hardware. Includes profitability calculator that estimates ROI based on current marketplace job prices and your hardware's throughput.
Features
- ✓ Groth16, PLONK, STARK proof generation benchmarks
- ✓ CPU, GPU, and memory profiling
- ✓ Multi-threaded vs single-threaded comparisons
- ✓ Circuit size scaling analysis
- ✓ Profitability calculator with live price feeds
- ✓ ROI estimator for prover hardware investments
- ✓ JSON/CSV report generation
- ✓ Historical benchmark comparison
- ✓ TypeScript web viewer for benchmark results
- ✓ CI-ready benchmark runner
// SPDX-License-Identifier: MIT pragma solidity ^0.8.24; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; /// @title Benchmark Suite /// @notice Prover hardware benchmarking + profitability calculator. contract BenchmarkSuite { address public immutable owner; uint256 public constant VERSION = 1; event Initialized(address indexed deployer); constructor() { owner = msg.sender; emit Initialized(msg.sender); } // ... full implementation in purchased package }