← qbeacon.ca

A Verified 3-Tier Chain

One signed qbeacon ledger, three device classes, chained and independently re-verifiable — 2026-08-20

One chain, three device classes

A live ANU QRNG relay pulse, an IBM quantum-hardware CHSH Bell-test pulse and a CVQC (Mahadev) pulse, chained into one signed, append-only ledger and verified end-to-end. Pulse #1 ran on ibm_marrakesh.

Ledger identity

Protocol
qbeacon/v3
Genesis
6544eef49dd317fc97be0ee46355f4f40676e6dccd2be30762d3a8d31e236efd
Public key
MCowBQYDK2VwAyEAX4YbG9WiS/OSOXhUeWRAskQJEJ4dkP98mmq11l+t140=
Pairs/pulse
8192
Challenge
fiat-shamir

Per-pulse verification (independently recomputed, not self-reported)

#DeviceSp-valueEntropy (bits)Status
0anu_qrng_relay+0.00001.00e+000OK
1ibm_marrakesh (real hardware)+2.75041.42e-46142OK
2cvqc_mahadev+2.89147.17e-67485OK

3/3 verified. Total certified min-entropy across verified pulses: 626 bits (i.i.d. device model).

Quantum hardware

Backend
ibm_marrakesh
Shots
8192
Vendor-observed S
2.7040
Recomputed S
2.7504 (audited subset, from the published outcomes)

Verify it yourself

This standalone verifier needs nothing beyond this bundle and Python's standard library plus cryptography — download and run:

curl -s https://qbeacon.ca/historical/pubkey.pem -o pubkey.pem
curl -s https://qbeacon.ca/historical/pulses.jsonl -o pulses.jsonl
curl -s https://qbeacon.ca/historical/verify.py -o verify.py
python3 verify.py pulses.jsonl pubkey.pem 6544eef49dd317fc97be0ee46355f4f40676e6dccd2be30762d3a8d31e236efd

The standalone verifier checks every pulse's signature, chain link and commitment, and recomputes the relay and CHSH results for pulses #0 and #1. Pulse #2's CVQC proof is checked with the protocol's verifier-only key.