benchmark-chonk

Community

Measure realistic Chonk proving performance.

AuthorHabibTorjmen
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Reliable Chonk proving performance numbers without misleading micro-benchmarks, so you can understand what changed and where time is spent.

Core Features & Use Cases

  • Realistic, pinned IVC inputs: Benchmarks Chonk against pinned ivc-inputs.msgpack captured from real end-to-end transaction flows to keep comparisons consistent over time.
  • Native and WASM coverage: Runs both native proving and WASM proving (via wasmtime with threads enabled) so performance impacts are visible across environments.
  • Hierarchical profiling output: Produces hierarchical benchmark breakdowns suitable for component-level analysis and reporting.

Quick Start

Run a native Chonk benchmark for a real pinned flow (example flow: schnorr+deploy_tokenContract_with_registration+sponsored_fpc) with output written to /tmp/chonk-bench-out, using HARDWARE_CONCURRENCY=8 and generating benchmark_breakdown.json.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: benchmark-chonk
Download link: https://github.com/HabibTorjmen/Blockchain/archive/main.zip#benchmark-chonk

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.