STEADYWATCH™ QRNG is a quantum random number generation service backed by real IBM Quantum hardware entropy. Entropy is harvested from quantum circuits running on IBM Quantum processors, folded across three independent prime-seeded hives (VAULT p=5, VIPER p=13, LOTUS p=17), and made available via a simple REST API.
Every byte returned is derived from measured quantum state collapse — not a PRNG, not a software simulation.
This evaluation connects to a live, hosted instance. No IBM Quantum account, no Docker setup, no seed generation. You need only:
curl (pre-installed on both)https://<current-tunnel-url>.trycloudflare.com
Get the current URL from the status page. Set it as a shell variable for convenience:
export SW_API="https://<current-tunnel-url>.trycloudflare.com"
Verify the service is live and all three hive seeds are loaded:
curl "$SW_API/qrng/health"
Expected response:
{
"status": "ok",
"ready": true,
"hives": ["VAULT", "VIPER", "LOTUS"],
"fingerprint": "765c803f8cfd1e1b",
"counter": 0
}
# 32 bytes of quantum entropy (hex-encoded) curl "$SW_API/qrng/bytes?n=32" # 64 bytes curl "$SW_API/qrng/bytes?n=64"
Expected response:
{
"hex": "a3f2c1...",
"bytes": 32,
"source": "ibm-quantum-hkdf",
"fingerprint": "765c803f8cfd1e1b",
"counter": 1
}
# Random integer between 1 and 1000000 curl "$SW_API/qrng/int?min=1&max=1000000"
# Float in [0, 1) curl "$SW_API/qrng/float"
curl "$SW_API/qrng/uuid"
# 10 values, 16 bytes each curl "$SW_API/qrng/batch?count=10&bytes=16"
Every entropy pool has a cryptographic fingerprint that can be independently verified against the originating IBM Quantum job:
curl "$SW_API/qrng/attestation"
Expected response:
{
"master_fingerprint": "765c803f8cfd1e1b...",
"hives": {
"VAULT": { "prime": 5, "satellites": 144, "backend": "ibm_marrakesh", "job_ids": ["..."] },
"VIPER": { "prime": 13, "satellites": 336, "backend": "ibm_marrakesh", "job_ids": ["..."] },
"LOTUS": { "prime": 17, "satellites": 432, "backend": "ibm_marrakesh", "job_ids": ["..."] }
},
"verify_url": "https://quantum.ibm.com/jobs/{job_id}",
"service": "STEADYWATCH™ QRNG · Quantum V^ LLC"
}
Take any job_id from the response and paste it into https://quantum.ibm.com/jobs/{job_id} to independently verify the quantum hardware run that produced the entropy.
IBM Quantum Hardware (ibm_marrakesh)
↓ quantum circuit measurements
Dantian Synthesis (OR/MAJ across p=5, p=13, p=17)
↓ 912 satellite measurements folded via SHA-256
Three-Hive Entropy Pool (VAULT + VIPER + LOTUS)
↓ HKDF-SHA256 stream derivation
REST API ← Your application
Key properties:
The API is stateless and requires no authentication for evaluation. Production deployments include API key issuance, rate limiting, and dedicated entropy allocation.
For integration support or production access: nathaniel.a.vazquez@gmail.com