# API Providers
API3 QRNG is built on Airnode RRP, and as a result is provider-agnostic. See below for the providers that are currently available. Each provider has an Airnode address with an extended public key (xpub) and two endpoint IDs.
- airnode: The address that belongs to the Airnode that will be called to get the QRNG data via its endpoints. This is not AirnodeRrpV0 contract address.
- xpub: The extended public key of the Airnode (- airnode).
- endpointIdUint256: The Airnode endpoint ID that returns one random number of type- uint256.
- endpointIdUint256Array: The Airnode endpoint ID that returns multiple random numbers of type- uint256[]. Takes one parameter named- sizeof type- uint256(maximum value: 512).
# ANU Quantum Random Numbers
Australian National University is one of the leading research universities in Australia. Visit their website at https://quantumnumbers.anu.edu.au/ (opens new window).
Supported chains
ANU Quantum Random Numbers is only available on mainnets. Refer to Nodary Random Numbers below for testnet service.
# airnode
 
# xpub
 
# endpointIdUint256
 
# endpointIdUint256Array
 
# Nodary Random Numbers
Nodary (opens new window) is an independent group within the API3 ecosystem that builds high-impact oracle services.
Supported chains
Nodary Random Numbers emulates the QRNG service on testnets using pseudorandom number generation.
# airnode
 
# xpub
 
# endpointIdUint256
 
# endpointIdUint256Array
 
# Quintessence Random Numbers
Australian-based Quintessence Labs (opens new window) is a global leader in quantum cybersecurity, recognized for its advanced quantum-resilient data protection capabilities.
# airnode
 
# xpub
 
# endpointIdUint256
 
# endpointIdUint256Array
 

