Live on Base Mainnet

Randomness a player
can't precompute.

QBEACON publishes real quantum-sourced entropy on-chain, attested by independent verifiers and readable by any contract — built for raffles, mints, and games where "random" has to actually mean it.

Price per pulse
$1.69
Latest pulse id
fetching…
Network
Base · 8453

Why quantum, not pseudo-random

Most on-chain "randomness" is a hash of predictable inputs, or a VRF proof derived deterministically from a seed. QBEACON's source pulse comes from a physical quantum process, sampled off-chain and Ed25519-signed by independent attesters before it's ever verified on-chain — nobody, including QBEACON's own operator, can pre-compute a future pulse.

QBEACON
  • Source — physical quantum entropy
  • Verification — N-of-M attester threshold
  • Price — $1.69 / pulse
  • Chain — Base (L2 gas)
Typical VRF oracle
  • Source — deterministic cryptographic proof
  • Verification — single-operator proof
  • Price — scales with L1 gas + premium
  • Chain — usually L1-priced

Request → fulfill, in two calls

The same async pattern most VRF integrations already use: request entropy, get a callback once QBEACON's relayer verifies the next pulse.

1 — Consumer contract
// Implements the callback QBEACON delivers verified randomness to contract RaffleDraw is IQBeaconConsumerCallback { IQBeaconOracle public constant oracle = IQBeaconOracle(0xD8AC8a35C9A53C9078450ff1a2a7209cbd6e34d0); function drawWinner() external payable { oracle.requestEntropy{value: oracle.protocolFee()}( address(this), 200_000 ); } function onQBeaconFulfillment( uint256 requestId, bytes32 randomness ) external override { // randomness is unpredictable at request time — use it directly } }
2 — Or pull entropy directly, no callback
bytes32 value = oracle.getDerivedRandomness(pulseId, domainSeparator);

Pricing

Pay-per-pulse
Standard rate, no minimum, no subscription
$1.69
Enterprise subscription
Flat access window for high-volume integrators — contact for terms
custom

Reference

Network
Base Mainnet — chain id 8453
Attestation scheme
Beacon pulses are Ed25519-signed. Each on-chain record needs 2 verifier signatures, all currently operated by QBEACON.

Stay in the loop

Get a note when pricing changes or new networks go live. No spam, no list sale — see our Privacy Policy.
Opens your email client — nothing is sent automatically or stored until you hit send.