Browse API groups
JSON-RPC (QRL 2.0) API
/api/v1/qrl2/rpcQRL 2.0QRL 2.0 JSON-RPC proxy (API key required)
Standard JSON-RPC 2.0 endpoint for QRL 2.0, so wallets and ethers-style libraries can use Quantascan as their node. Accepts one request object or a batch of up to 20; each batch item counts as one API call. Requires Authorization: Bearer qs_….
Supported methods: net_version, qrl_blockNumber, qrl_call, qrl_chainId, qrl_estimateGas, qrl_feeHistory, qrl_gasPrice, qrl_getBalance, qrl_getBlockByHash, qrl_getBlockByNumber, qrl_getBlockReceipts, qrl_getBlockTransactionCountByHash, qrl_getBlockTransactionCountByNumber, qrl_getCode, qrl_getHeaderByHash, qrl_getHeaderByNumber, qrl_getLogs, qrl_getStorageAt, qrl_getTransactionByBlockHashAndIndex, qrl_getTransactionByBlockNumberAndIndex, qrl_getTransactionByHash, qrl_getTransactionCount, qrl_getTransactionReceipt, qrl_maxPriorityFeePerGas, qrl_sendRawTransaction, qrl_syncing, web3_clientVersion. Any other method returns error -32601. QRL 2.0 uses the qrl_ namespace; eth_* names are not supported.
Limits: qrl_getLogs needs an address or topic and spans at most 5,000 blocks; qrl_call/qrl_estimateGas take no state overrides; qrl_sendRawTransaction is limited to 10 per minute per key; responses are capped at 5 MB.
Response 200 · any
Variable shape — see the example response below.
Request examples
curl -s -X POST "https://quantascan.io/api/v1/qrl2/rpc" \
-H "Authorization: Bearer qs_YOUR_API_KEY"All endpoints verified against a live indexer. Need the raw spec? See openapi.json or the API overview.