Skip to main content
This page is the demo

A quantum operation.
Signed and budget-checked.

Keep a signed record of a job or a calibration, and refuse one whose stated energy is over its grant's ceiling.

A calibration run or a job leaves behind a dataset, a state snapshot and a log. WAI turns that into one portable object: a receipt that signs, content-addresses and carries the joule figure of a single operation. Your browser seals a wai.quantum.calibration receipt with the same Rust native tools use (Ed25519 + BLAKE3 Merkle, compiled to wasm), and then verify() checks it in front of you. WAI runs no hardware — the control system does; WAI defines the receipt.

the sealed receipt · joules_micro is a declared test value—
—

Gate ⊗ declared energy ⊗ receipt, in one object

The grant carries a joule ceiling, and the ceiling is checked inside verify(): a receipt whose declared joule figure exceeds its grant fails verify(). The check covers the figure the signer declares; it does not measure the operation. A job binds the exact wai.quantum.calibration state the device was in when it ran, so a third party can assert "this result was produced on a device in this attested state", and check it with only the public key. Portable JSON, no hosted service needed.

Energy: not metered. The declared figures in this tab exercise the budget check; they carry no acquisition class.

Where it lives. The wai.quantum.calibration and wai.quantum.job receipts are in the standard (the quantum-ops extension), with a reference engine in the open-standards repo, Apache-2.0.

Where to go from here