Features
Three entropy modes to match your needs. Eight endpoints, quantum-seeded generation, NIST SP800-22 verification, and the proprietary QuBitLang compiler — all behind one elegant API.
API Endpoints
Whatever your application needs - integers, floats, bytes, UUIDs, bitstrings, shuffled sequences, or bulk batches - there's an endpoint designed for it.
Quantum-seeded integers within any range. Perfect for dice rolls, lottery draws, game mechanics. Supports entropy_mode parameter.
"values": [47, 82, 13, 91, 56]
Raw random bytes in hex or base64 encoding. Ideal for cryptographic key generation, seeding CSPRNGs, and HSM entropy injection.
"bytes": "a7f2b9c4d8e1..."
IEEE 754 double-precision random floats between 0 and 1. Essential for Monte Carlo simulations and statistical sampling.
"values": [0.7294, 0.1538]
v4 UUIDs with quantum origin. Every UUID starts with quantum entropy, expanded for scale. Perfect for database keys and session tokens.
"uuid": "f47ac10b-58cc..."
Random bitstrings with quantum origin. Available in quantum-seeded mode or pure quantum (Pro+ with credits).
"bits": "110100101001..."
Fisher-Yates shuffle with quantum entropy. Submit any array - receive a provably unbiased permutation. Card decks, playlists, A/B tests.
"shuffled": [3, 7, 1, 9, 2]
Up to 100,000 values in a single request. Multiple output types in one call. Background processing with webhook delivery for massive volumes.
Up to 100K values per request
Provenance certificates for any request. SHA-256 hash chain, QuBitLang circuit ID, IBM backend, NIST results. PDF or JSON. Audit-ready.
Full provenance trail
Technology
QuBitLang is our proprietary quantum programming language - a full compiler that transforms human-readable quantum circuit definitions into optimised Qiskit code for IBM hardware.
Quality
Every batch of quantum entropy passes through NIST SP 800-22 statistical testing before entering the entropy pool. Only verified entropy reaches your application.
7 core statistical tests: Frequency, Block Frequency, Runs, Longest Run, Serial, Approximate Entropy, and Cumulative Sums. Every batch must pass before entering the pool.
Seeds are refreshed periodically based on tier: Developer (6h), Pro (1h), Business (15m), Enterprise (5m). Fresh quantum entropy constantly.
Pro+ tiers get monthly pure quantum credits. Real-time tracking in API responses. Pro: 10KB, Business: 100KB, Enterprise: Custom.
Entropy Modes
Choose the right entropy mode for your needs. From unlimited quantum-seeded generation to pure quantum entropy for cryptographic applications.
Every random number starts with 32 bytes of genuine quantum entropy, cryptographically expanded using ChaCha20.
Direct from IBM Quantum hardware with no expansion. Uses monthly credits. Perfect for cryptographic keys.
Cryptographically secure pseudo-random numbers using system entropy. Always available, no quantum origin.
Technology
How we turn 32 bytes of quantum entropy into unlimited random numbers while maintaining quantum origin and NIST compliance.
Binary Pool
Pre-generated quantum random bytes stored in a binary pool file. Atomic file-locking ensures safe concurrent reads from PHP.
Auto-Refill
Python daemon monitors pool depth and automatically generates fresh quantum entropy via QuBitLang + IBM Quantum when the pool runs low.
CSPRNG Fallback
If the quantum pool is empty, the API falls back to PHP's CSPRNG. Response headers indicate the entropy source transparently.
Security
Strong authentication, encrypted transport, and responsible key management.
TLS enforced on all connections. All API traffic is encrypted end-to-end.
Keys hashed with Argon2id before storage. Shown once at creation. Scoped permissions. Sandbox and live environments separated.
Secure session-based dashboard authentication with httponly cookies and SameSite protection. Password hashing via Argon2id.
Per-key rate limits enforced at both per-minute and monthly levels. Tier-based limits scale from 10 RPM (Free) to 10,000 RPM (Enterprise).
Compliance
Every batch verified with 7 core statistical tests. Automated pass/fail. Only verified entropy enters the pool.
Entropy generated on IBM's 156-qubit Heron processors via Qiskit Runtime. Real quantum hardware, not simulation.
Full compiler pipeline with semantic analysis and qubit lifecycle validation. Every circuit is verified before execution.
Every API response includes the QuBitLang circuit ID, IBM backend, and NIST verification status in both JSON and response headers.
Quantum-seeded entropy at unlimited scale. Every batch NIST-tested. Start free, scale as you grow.
Get Started Free →Powered by QuBitLang & IBM Quantum