GlassBox — Transparent Circuit Execution
GlassBox provides full transparency into how QCOS compiles and routes your circuit. Every compilation decision, gate mapping, and optimisation is logged and sealed (Merkle SHA-256), producing an evidence bundle that proves exactly what was executed.Compile a circuit with full traceability
- Original circuit
- Compiled/transpiled circuit
- Gate decomposition log
- Optimisation decisions
- Evidence bundle ID
Get device state
Create evidence bundle
Bundle integrity: sealed, not signed
Bundles are sealed with a Merkle SHA-256 root over every item (integrity statesealed_unsigned). The seal allows any third party to verify the bundle has not been tampered with — offline via pip install qcos-verify, or through the verify endpoint below.
Digital signatures on top of the seal belong to the Trust Plane and are not live yet; POST /api/v1/glassbox/evidence/{bundle_id}/sign returns 501 until then.
Get full audit trail
Verify evidence
Use case
GlassBox is designed for scenarios where a third party needs to verify exactly what was run:- Regulatory submissions
- Scientific paper peer review
- Enterprise SLA compliance
- Legal proceedings involving quantum computation results