Open-Source Quantum Benchmarking

GaugeBench

The Open Standard for Verifiable Quantum Metrics.

Physics-Native

Orchestrates Fibonacci anyon (IBM / QIC) and forbidden-word Hamiltonian hierarchy (D-Wave) workloads.

Cryptographic Provenance

Generates Intelexta-compatible Content-Addressable Receipts (CAR v0.3) that bind configs + results.

Zero Trust Verification

Verify benchmarks locally—no central server required. Tamper detection is built in.

Quickstart

Up and running in seconds

terminal
$ pip install -e .

$ gaugebench run qic --backend ibm_brisbane --out runs/qic_01
> Run complete. Receipt ID: car:f3e34810...24

$ gaugebench verify runs/qic_01
> VERIFIED

# Tamper detection test
$ echo "hack" >> runs/qic_01/results.json
$ gaugebench verify runs/qic_01
> Hash mismatch for 'results':
>   expected sha256:845a...
>   got      sha256:a4f8...
> TAMPERED

Hardware backends (IBM/D-Wave) are optional and may require your own credentials; verification never requires rerunning.

Architecture

Proof-carrying benchmarks

1

Each run emits four artifacts: manifest.json, provenance.json, results.json, and receipt.json.

2

receipt.json is content-addressed: its ID is car:SHA256 of the canonical JSON body, binding every artifact hash.

3

gaugebench verify re-hashes every artifact on disk and re-derives the receipt ID—no network call, no trust assumptions.

Output directory

runs/qic_01/
  ├── manifest.json        ← config + run UUID
  ├── provenance.json      ← git commit hashes
  ├── results.json         ← benchmark metrics
  └── receipt.json         ← CAR v0.3 receipt