{"openapi":"3.1.0","info":{"title":"Q Chain API","version":"1.0.0","description":"Live on-chain data for Q — an EVM Layer 1 with an on-chain constitution and enforceable governance — via its public Blockscout explorer (no wallet, no key). The stats endpoint returns chain-wide totals (blocks, transactions, addresses, average block time, gas used); gas gives the current gas-price oracle (slow/average/fast). Blocks lists the latest blocks, and a single block resolves by height or by hash with its transaction count, gas, validator and timestamp. The address endpoint returns any account's Q balance, nonce, contract flag and token holdings; transaction resolves a tx by hash with its from/to, value in Q, fee, status and block. The token endpoint returns an ERC-20 token's metadata (name, symbol, decimals, total supply, holders) by contract address, and search runs a universal lookup across addresses, tokens, blocks and transactions. Gas, balances, values and fees are denominated in Q, the native coin. Real on-chain data straight from the explorer, refreshed every call — no key. 9 endpoints. For multi-chain coverage combine with the other oanor chain APIs (Ethereum, Base, Arbitrum and more).","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/qblockchain-api","description":"oanor gateway"}],"tags":[{"name":"Chain"},{"name":"Blocks"},{"name":"Accounts"},{"name":"Transactions"},{"name":"Tokens"},{"name":"Search"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/gas":{"get":{"operationId":"get_v1_gas","tags":["Chain"],"summary":"Gas-price oracle","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"fast":651.75,"slow":651.75,"unit":"gwei","average":651.75,"gas_used_today":"21751582"},"meta":{"timestamp":"2026-06-08T09:49:08.857Z","request_id":"8d6de782-e23d-47fa-adc3-5943d12ba23f"},"status":"ok","message":"Gas retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/stats":{"get":{"operationId":"get_v1_stats","tags":["Chain"],"summary":"Chain stats","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"gas_prices":{"fast":651.75,"slow":651.75,"average":651.75},"total_blocks":26517443,"gas_used_today":"21751582","market_cap_usd":0,"total_addresses":"197056","total_transactions":"7502921","transactions_today":"62","network_utilization_percent":0.046947625},"meta":{"timestamp":"2026-06-08T09:49:09.043Z","request_id":"4c6a4eb1-e4e1-4acb-84d1-23803df0b186"},"status":"ok","message":"Stats retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/block":{"get":{"operationId":"get_v1_block","tags":["Blocks"],"summary":"A block by height or hash","description":"","parameters":[{"name":"height","in":"query","required":false,"description":"Block height","schema":{"type":"string"},"example":"26515327"},{"name":"hash","in":"query","required":false,"description":"Block hash (alternative to height)","schema":{"type":"string"}}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"block":{"hash":"0x95695b44458da213865fd8e591f62d2452f8e2f916e2e6382c7a3faada97a863","size":726,"miner":"0x101Bf5CefC653A663311368d68cB79FAFB76A25A","height":26515327,"gas_used":375581,"tx_count":1,"gas_limit":16000000,"timestamp":"2026-06-08T06:00:41.000000Z","burnt_fees":"0","difficulty":"1"}},"meta":{"timestamp":"2026-06-08T09:49:09.289Z","request_id":"1caaf204-fceb-45e2-9b9d-8667c4ce4c69"},"status":"ok","message":"Block retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/blocks":{"get":{"operationId":"get_v1_blocks","tags":["Blocks"],"summary":"Latest blocks","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":50,"blocks":[{"hash":"0xc214118513b3f5e026faae8190d434c0bce833648e72a2a15b3886099ec7a39e","size":610,"miner":"0x207157E38B380AF3890D88E78F851dfFb15419AA","height":26518068,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:49:06.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0xca35ce2dac43d82d9f05e3ad8f71f2631f81f62742e29b1e3a6c39546ce9f27a","size":610,"miner":"0x004bAd8901038cC780F331de3B597Fc4a81f4357","height":26518067,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:49:01.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xa3eb9be0854f1599ea23fbf3ead41813d4dc456566bbbb4cae4bff53178b88ee","size":610,"miner":"0x101Bf5CefC653A663311368d68cB79FAFB76A25A","height":26518066,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:56.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x63f66605a0331ee0556d37a3639747367537ad213edd58e34ba82b61c978cdb6","size":610,"miner":"0xc38fA1d5e19a5dB2628E1323c30c784C923F3d1C","height":26518065,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:51.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x3a036809029fead37cceeb20315107068565ad885b9d22c9262acbda21c096f2","size":610,"miner":"0xcb1BDEa3A831C0B1C5371206a082Df2e37d7A4DF","height":26518064,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:46.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x88990b5b5961550a363ee686a3608ec2430788f1c8f04fc1807ea86c5d969f74","size":610,"miner":"0xd788d4f0B5388A8f119f317cdb3CDE6cF88c3579","height":26518063,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:41.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0xb913809af63b110b4631692bb8e6349a7cf4c2381289b4b422ba20a33c2a8c92","size":610,"miner":"0xD4cF1Bb665aFf0Ee7F4849d1b7190385F1384394","height":26518062,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:36.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x7b214e3e4b0dab7f588c75dddd1f4144ffc1a486ebe2819029bc6e6a363008da","size":610,"miner":"0x45b268C5Ca2b35cc740fe67BAF46f1b6ed3a2627","height":26518061,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:31.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xe00270a31dd0cf89f09033a0513b2ca63e8c0e207f8f53f2c0ecd14b4c050e9a","size":610,"miner":"0x748F7FE62bC5CFd8A6a9600161D098f6c08def1f","height":26518060,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:26.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xfc67ec1aa4a0548e2e0e50a1bc7a4d08d40d5cf1f2b52571fc94e638dc396b5d","size":610,"miner":"0xb9b2ab8c4BE6deC0e1eD397DDe7DA149b0e75afC","height":26518059,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:21.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x03cc1358a4c4bc8644e42371e5c4442aa38e205d1fe221f8688c1ca56b76e3a7","size":610,"miner":"0x1FC4b7c3cdaf7C7391dB70c170Bf6f9Fad3AE25F","height":26518058,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:16.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xdeea722eac1f61c8a31faf41036b0bad6713e0752455267a8732388f3efbd769","size":610,"miner":"0xCa8109cc86371964dAd125Ed3915b45403c35e61","height":26518057,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:11.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x320099c7b5703925e6373c7e0f66a443c5ec945b80ef6b4c9ac2d442775d222c","size":610,"miner":"0xA4a4607B05e337871e4014CD60F15433FBCff384","height":26518056,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:06.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x1d154c7906a738cbb2135d00789422a670acd791847610f42e9c84e9d2474ad4","size":1031,"miner":"0x004bAd8901038cC780F331de3B597Fc4a81f4357","height":26518055,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:48:01.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x0200a7e82463fb7d2fc124ace09202af06863edb5ea7acf6201d21645a73d68d","size":726,"miner":"0xc38fA1d5e19a5dB2628E1323c30c784C923F3d1C","height":26518054,"gas_used":375581,"tx_count":1,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:56.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xdae79b47f8ce0c0aced6b9a324384660d7668806807737e958fc0f86e9702e2d","size":610,"miner":"0xcb1BDEa3A831C0B1C5371206a082Df2e37d7A4DF","height":26518053,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:51.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x43b967c05bf74b7feea2f2581065fc514053833d8df867ef7d714c76d18966c2","size":610,"miner":"0x9D60e04FAf20bF9C34b131D27b4F279da4367327","height":26518052,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:46.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xe00604225f7a941e34e3a33598a2c62cffe119e743695a8e82bb3d8c4dabefa9","size":610,"miner":"0x101Bf5CefC653A663311368d68cB79FAFB76A25A","height":26518051,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:41.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x6879b05ea3bdc982cccc8d35f2251253626c8ab0142903485c63f388f301f765","size":610,"miner":"0x3BC7a69cb97bacA92520b581AdB9B747d5a97a3b","height":26518050,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:36.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0xd7becdca98ce621055541d6c3b3fecb6b5c1e03f1af0e3595e17204e85c85cdb","size":610,"miner":"0x45b268C5Ca2b35cc740fe67BAF46f1b6ed3a2627","height":26518049,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:31.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x7e60d1f7618b65b335638f87ffbf1e7a0b007acab921469de1b7795665e42a49","size":610,"miner":"0xb9b2ab8c4BE6deC0e1eD397DDe7DA149b0e75afC","height":26518048,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:26.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xc40b9ea54a89fa81810ce603c2a46942eff77dfbdc884f6e2d6af95a4d40220b","size":610,"miner":"0xd788d4f0B5388A8f119f317cdb3CDE6cF88c3579","height":26518047,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:21.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x4ef8f95be197605552b412a1734341f160d7948b2cea454a593919d8ce18c17f","size":610,"miner":"0x748F7FE62bC5CFd8A6a9600161D098f6c08def1f","height":26518046,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:16.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xe1c722bc0f067cc12dd833250eff19f9b14d787f8c2623170845c4caf3087e57","size":610,"miner":"0xD4cF1Bb665aFf0Ee7F4849d1b7190385F1384394","height":26518045,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:11.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xcff38a2f1abfc3c7db56e1d97378b90bebae0af2ce3460cee6b4ea194df9dd30","size":610,"miner":"0x004bAd8901038cC780F331de3B597Fc4a81f4357","height":26518044,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:06.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x1c08e7efdf38a6d43b066eaf8f3f734779fa370f7103fe643e01975c580cb079","size":610,"miner":"0x1FC4b7c3cdaf7C7391dB70c170Bf6f9Fad3AE25F","height":26518043,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:47:01.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x436a05d2aa715f4ab2bd74eaf1e907f767086bdc4c15597c336bbb7069d997e9","size":610,"miner":"0xcb1BDEa3A831C0B1C5371206a082Df2e37d7A4DF","height":26518042,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:56.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xf0e043ae1049376459945520839c02d63acc011e7a0857ab2ce481e762e5a04d","size":610,"miner":"0x207157E38B380AF3890D88E78F851dfFb15419AA","height":26518041,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:51.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xcf0c278900825a1cc351f97ebe08be05f1951c1fd794ce4dab63f07e26b2b59b","size":610,"miner":"0xA4a4607B05e337871e4014CD60F15433FBCff384","height":26518040,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:46.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x03e3a9ff3089f9d65b94fa213469a0759c754ef2663a7ae8a045c2ad07b52dfc","size":610,"miner":"0xCa8109cc86371964dAd125Ed3915b45403c35e61","height":26518039,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:41.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x33b075a46c56871c6402587a780751ce88949d17bd53a9b83f25441fc2197d7b","size":610,"miner":"0x318F0fb4aAc8945232323f57721D930715D5c4D3","height":26518038,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:36.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xad8df2dab7cfac3dbf6c6af263b00347b0226cf923490395a51417766a7cf962","size":610,"miner":"0x101Bf5CefC653A663311368d68cB79FAFB76A25A","height":26518037,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:31.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x412af07a6dd02d64dd77db86f732eea0c9052f2e3d25a8331632a9f892c96d4b","size":610,"miner":"0xb9b2ab8c4BE6deC0e1eD397DDe7DA149b0e75afC","height":26518036,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:26.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0xe41e35d72972920c3818e26c8e34afd5348679df08ac156e38f3c5fbc04b9fad","size":610,"miner":"0xc38fA1d5e19a5dB2628E1323c30c784C923F3d1C","height":26518035,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:21.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x484e0bcf3896b051246e8c76029cea598ce4792d6ffc5bd8366d8d2506261d9d","size":610,"miner":"0x9D60e04FAf20bF9C34b131D27b4F279da4367327","height":26518034,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:16.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x199eb3f997b6c01257f685c5d5382717b9e6f7e79f55d02002b605b2b907a8d3","size":610,"miner":"0xd788d4f0B5388A8f119f317cdb3CDE6cF88c3579","height":26518033,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:11.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x907c5e5d89903364fedaebb8de5651c4af4660fe00ef2993a3d0101c487bb4ac","size":610,"miner":"0x748F7FE62bC5CFd8A6a9600161D098f6c08def1f","height":26518032,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:06.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x1f2fc8ed8e630bc1c8ab0b08c557bbb4cd195625827c8e801f4d1b9dec8daa7c","size":610,"miner":"0xD4cF1Bb665aFf0Ee7F4849d1b7190385F1384394","height":26518031,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:46:01.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x606324f9d78b8aa93b2efe3caa5a8805457e84f1c03d311ed3a2b189edb93c3e","size":610,"miner":"0xcb1BDEa3A831C0B1C5371206a082Df2e37d7A4DF","height":26518030,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:56.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xe918622b8f5a013d5bf3d934605c151d1b086eb5b689c200d4c4801f7c34bf0e","size":610,"miner":"0x3BC7a69cb97bacA92520b581AdB9B747d5a97a3b","height":26518029,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:51.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x9cffcc8eb11091616c0eb354c192b0e3fd14cec5da32d655dd0e3fd73875e156","size":610,"miner":"0xA4a4607B05e337871e4014CD60F15433FBCff384","height":26518028,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:46.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xda05a90d45e1042bebc73a3f97a2d6fff9fca04636447571bd00c4b567e730f0","size":610,"miner":"0x318F0fb4aAc8945232323f57721D930715D5c4D3","height":26518027,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:41.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x3e11e6b3d5e19602fde4378b137ee0e57665db8127158179cdc5b740a263ca54","size":610,"miner":"0x207157E38B380AF3890D88E78F851dfFb15419AA","height":26518026,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:36.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x34ec88265bbe550811cb774cf52a70fb7a37320080c3d37ea4eeccde4f457a30","size":610,"miner":"0x1FC4b7c3cdaf7C7391dB70c170Bf6f9Fad3AE25F","height":26518025,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:31.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0xa83272b0fb5e99dcd2c2b699255199cc7238df7b704baa56e97fd0cc1b53021e","size":610,"miner":"0xb9b2ab8c4BE6deC0e1eD397DDe7DA149b0e75afC","height":26518024,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:26.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x6ced248b577fcfb677a235641c8f0790f8bc418442521fdac2806c062a74af52","size":610,"miner":"0x45b268C5Ca2b35cc740fe67BAF46f1b6ed3a2627","height":26518023,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:21.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0x03d2a406cdbf8264e7d32ab8bfba534f0f28df5ca3aa545801e402abcf5a4e09","size":610,"miner":"0x101Bf5CefC653A663311368d68cB79FAFB76A25A","height":26518022,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:16.000000Z","burnt_fees":"0","difficulty":"1"},{"hash":"0xc0d0c23deee7370b661f825f99b3f368b8c0c92a7bb53d219d280145861b39b8","size":610,"miner":"0xd788d4f0B5388A8f119f317cdb3CDE6cF88c3579","height":26518021,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:11.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0xf3c53e976124486a46ad15334d3ef75ff32b2524f3738662879cb4271b4b39dd","size":610,"miner":"0xD4cF1Bb665aFf0Ee7F4849d1b7190385F1384394","height":26518020,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:06.000000Z","burnt_fees":"0","difficulty":"2"},{"hash":"0x3f7cb0028ffc80f0b5927ee573fcc9b5971d28079487164102a285da9744ef0a","size":610,"miner":"0xcb1BDEa3A831C0B1C5371206a082Df2e37d7A4DF","height":26518019,"gas_used":0,"tx_count":0,"gas_limit":16000000,"timestamp":"2026-06-08T09:45:01.000000Z","burnt_fees":"0","difficulty":"2"}]},"meta":{"timestamp":"2026-06-08T09:49:09.453Z","request_id":"eff2019b-e5a4-40e4-b451-bbb6a971e08e"},"status":"ok","message":"Blocks retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/address":{"get":{"operationId":"get_v1_address","tags":["Accounts"],"summary":"Account balance & holdings","description":"","parameters":[{"name":"address","in":"query","required":true,"description":"Account address (0x + 40 hex)","schema":{"type":"string"},"example":"0x101Bf5CefC653A663311368d68cB79FAFB76A25A"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"address":{"hash":"0x101Bf5CefC653A663311368d68cB79FAFB76A25A","balance_q":1168.3416698382064,"balance_wei":"1168341669838206321462","is_contract":false,"is_verified":false}},"meta":{"timestamp":"2026-06-08T09:49:09.634Z","request_id":"34e6723c-e086-4ac5-801d-ab2bd30c71f0"},"status":"ok","message":"Address retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/transaction":{"get":{"operationId":"get_v1_transaction","tags":["Transactions"],"summary":"A transaction by hash","description":"","parameters":[{"name":"hash","in":"query","required":true,"description":"Transaction hash (0x + 64 hex)","schema":{"type":"string"},"example":"0xc3a1f38f79fc9c7621bd809ba894bf11daaa64271b95de3606cbb0363cb573e2"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"transaction":{"to":"0x2Bf1bFAc66B97E3611CE46E01Cc24835eE79619e","from":"0x101Bf5CefC653A663311368d68cB79FAFB76A25A","hash":"0xc3a1f38f79fc9c7621bd809ba894bf11daaa64271b95de3606cbb0363cb573e2","type":0,"block":26515327,"fee_q":0.24478185740012967,"nonce":11990,"method":"makeSnapshot","status":"ok","fee_wei":"244781857400129674","value_q":0,"gas_used":375581,"gas_price":"651741854354","timestamp":"2026-06-08T06:00:41.000000Z","value_wei":"0","confirmations":2742}},"meta":{"timestamp":"2026-06-08T09:49:09.787Z","request_id":"913022c7-d29b-45dc-b794-c1056802783d"},"status":"ok","message":"Transaction retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/token":{"get":{"operationId":"get_v1_token","tags":["Tokens"],"summary":"ERC-20 token metadata","description":"","parameters":[{"name":"address","in":"query","required":true,"description":"Token contract address","schema":{"type":"string"},"example":"0xD5029f39E3cd97cb89f306daef9c6ebCEEd7755A"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"token":{"name":"Nice to meet Q Rooty","type":"ERC-721","symbol":"N2MQ","address":"0xD5029f39E3cd97cb89f306daef9c6ebCEEd7755A","holders":18297,"total_supply":"18297"}},"meta":{"timestamp":"2026-06-08T09:49:09.950Z","request_id":"d794e733-383f-43a4-a942-a0d049c1b54c"},"status":"ok","message":"Token retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/search":{"get":{"operationId":"get_v1_search","tags":["Search"],"summary":"Universal search","description":"","parameters":[{"name":"q","in":"query","required":true,"description":"Address, token, block or tx","schema":{"type":"string"},"example":"N2MQ"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":1,"query":"N2MQ","results":[{"name":"Nice to meet Q Rooty","type":"token","symbol":"N2MQ","address":"0xD5029f39E3cd97cb89f306daef9c6ebCEEd7755A"}]},"meta":{"timestamp":"2026-06-08T09:49:10.110Z","request_id":"532035ad-ba1a-43af-8768-d5083250869d"},"status":"ok","message":"Search results retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Spec","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"service":"qblockchain-api","endpoints":{"GET /v1/gas":"Gas oracle (slow/average/fast in gwei).","GET /v1/meta":"This document.","GET /v1/block":"Block detail by height= or hash=.","GET /v1/stats":"Network stats (blocks, txns, coin price, market cap, gas).","GET /v1/token":"ERC-20 token detail by contract (address=).","GET /v1/blocks":"The most recent blocks.","GET /v1/search":"Search addresses, tokens, blocks & txns (q=).","GET /v1/address":"Address balance, ENS & contract info (address=).","GET /v1/transaction":"Transaction detail (hash=)."},"description":"Live Q blockchain on-chain data via Blockscout: network stats, a gas oracle (gwei), recent blocks and block detail, address balances with ENS, transaction detail, ERC-20 token detail and a universal search across addresses, tokens, blocks and transactions. Q is an EVM Layer 1 with an on-chain constitution and governance; gas, balances and fees are in Q. Real on-chain data, no key."},"meta":{"timestamp":"2026-06-08T09:49:10.192Z","request_id":"63ac7e1d-bc1e-4714-812b-615d6418a494"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":4800,"rps_limit":2,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":2950,"monthly_call_quota":140000,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":9100,"monthly_call_quota":800000,"rps_limit":20,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":30500,"monthly_call_quota":4550000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/qblockchain-api"}