{"openapi":"3.1.0","info":{"title":"Harmony Chain API","version":"1.0.0","description":"Live on-chain data for Harmony — a sharded EVM Layer 1 — 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 ONE balance, nonce, contract flag and token holdings; transaction resolves a tx by hash with its from/to, value in ONE, 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 ONE, 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/harmony-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":152.34,"slow":152.34,"unit":"gwei","average":152.34,"gas_used_today":"205007697"},"meta":{"timestamp":"2026-06-08T09:49:25.365Z","request_id":"bfe3ed77-fa59-48e4-9b8b-d9449fe278b2"},"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":152.34,"slow":152.34,"average":152.34},"total_blocks":89949950,"coin_price_usd":0.00152352,"gas_used_today":"205007697","market_cap_usd":22655064.511378318,"total_addresses":"8385663","total_transactions":"809034675","transactions_today":"3708","network_utilization_percent":0.0014},"meta":{"timestamp":"2026-06-08T09:49:25.648Z","request_id":"fa102c7d-8e2f-4d6a-ad51-49ef05c8f30b"},"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":"89945887"},{"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":"0x77b89330e0edca2f3e1f97f36c1c48489e5e60942f3b8e34efff4ad5bc323cbb","size":1825,"miner":"0x87D343b6b6EF215B960B528ed37500C329D4fF8E","height":89945887,"gas_used":758961,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T06:03:43.000000Z","difficulty":"0"}},"meta":{"timestamp":"2026-06-08T09:49:25.943Z","request_id":"6d37d05c-8171-48d6-8fdb-ae8d634f1bb8"},"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":"0x5cc8246e027dcc6dd90caa230a9fe463e2c70cbce0aaa8aa92dcacd3217829cb","size":1134,"miner":"0x89235Cc98AbbFFf24a8D9cBc3b3E866A574D3ee9","height":89952601,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:48:17.000000Z","difficulty":"0"},{"hash":"0x29ed3cb924e0f34b761ce2113ed115f31092dce1476bec9cd5dd2faa315d04e7","size":2255,"miner":"0x89235Cc98AbbFFf24a8D9cBc3b3E866A574D3ee9","height":89952539,"gas_used":132016,"tx_count":4,"gas_limit":30000000,"timestamp":"2026-06-08T09:46:13.000000Z","difficulty":"0"},{"hash":"0xd839118439b237a31aebe76a838c2f4cb009b81dcf23cf5b82cc727573d421b2","size":2565,"miner":"0x89235Cc98AbbFFf24a8D9cBc3b3E866A574D3ee9","height":89952537,"gas_used":164993,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:46:09.000000Z","difficulty":"0"},{"hash":"0x8ba8308f01602edd8c69b12673ad940cb299ba78ef3e5cac3e6deafc9ca4c7f4","size":1324,"miner":"0xd143988234dF9117f4Baa00b5f8D4A56d64e56eA","height":89952393,"gas_used":32965,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:41:20.000000Z","difficulty":"0"},{"hash":"0xbe506ec9f7f8b34946f8b0ff5a41e112b54b88003b02654f560b30eba6c7d830","size":2565,"miner":"0xd143988234dF9117f4Baa00b5f8D4A56d64e56eA","height":89952390,"gas_used":171004,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:41:14.000000Z","difficulty":"0"},{"hash":"0x9f34aa448c96f32c5f79e54018fa922deff1b548748e096e72d1bbefd1c181dd","size":2565,"miner":"0xd143988234dF9117f4Baa00b5f8D4A56d64e56eA","height":89952387,"gas_used":165029,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:41:08.000000Z","difficulty":"0"},{"hash":"0x714122e7f6f9701e05a7cb69e43a45e3213383ad4d34444e158f9ee33ad9de17","size":1131,"miner":"0xd143988234dF9117f4Baa00b5f8D4A56d64e56eA","height":89952331,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:39:14.000000Z","difficulty":"0"},{"hash":"0xc29fb6841041d2c6a929695c9278d7f36ea195c8703f7b72eca54c562d36d751","size":1131,"miner":"0xd143988234dF9117f4Baa00b5f8D4A56d64e56eA","height":89952321,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:38:54.000000Z","difficulty":"0"},{"hash":"0xea22cbfe1b33805ce153f5956c14913abe4ae2ed69349a2a28c07912b3cb259a","size":1324,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952245,"gas_used":32965,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:36:20.000000Z","difficulty":"0"},{"hash":"0xfc0429b723cb2334c572da99c3f408c661f62939f9eeedebacd3b188ddde883f","size":2565,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952242,"gas_used":165089,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:36:14.000000Z","difficulty":"0"},{"hash":"0x2a1af497f10752a7a26d009472d0ac5da5065f4f0318cba161e57f5d01d4a9aa","size":1635,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952240,"gas_used":66002,"tx_count":2,"gas_limit":30000000,"timestamp":"2026-06-08T09:36:10.000000Z","difficulty":"0"},{"hash":"0x11c05931d9cd5ab70623f5dfa4c979458002c9dba968ee1b4017ac18bd3d6346","size":2157,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952239,"gas_used":148802,"tx_count":4,"gas_limit":30000000,"timestamp":"2026-06-08T09:36:08.000000Z","difficulty":"0"},{"hash":"0xb57a26e1cff89d55c573c788af26e7d0ecdd1cb4a599d46364bcc2b01b7c7ad1","size":1224,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952226,"gas_used":43836,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:35:42.000000Z","difficulty":"0"},{"hash":"0x8ee9c23ad694a6047690ef7f68352a8b3d256e5b45135d4d9b9dd90c1e7f9d76","size":1159,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952215,"gas_used":42784,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:35:20.000000Z","difficulty":"0"},{"hash":"0x69fc72a2853bcf74e8ff3b14fe8b8eec19fbd7e730a73845b77233319f330a42","size":1527,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952214,"gas_used":198760,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:35:18.000000Z","difficulty":"0"},{"hash":"0x7f8c92aa4dbe18e8caf015ed3e0c360fadacb3ce867fdaada2b23d60d8968ff5","size":1132,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952205,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:35:00.000000Z","difficulty":"0"},{"hash":"0x6ac2072f338800f5c946188f6576f53bc9efb3a61594ea2e9865aaab2d186e84","size":1160,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952193,"gas_used":42784,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:34:36.000000Z","difficulty":"0"},{"hash":"0x09b9e41b7b49b22f3490d093765ad4cff0f6cb584ab45384eafdd33bbcc46684","size":1160,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952183,"gas_used":42784,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:34:15.000000Z","difficulty":"0"},{"hash":"0xc85d7d6e8e2778c52c71172f210fc4b47e4ccac0649d8fae654bd075c906ab97","size":1130,"miner":"0x0A87b64dB9631Da3a8049838f3DC8C32Ab7bd47c","height":89952177,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:34:03.000000Z","difficulty":"0"},{"hash":"0xc1275055bc144ed19543c8cbe41fda4df4f08a6603f35d06dc3fee94eeab1d4f","size":2565,"miner":"0x3cb9F2120Ad5F5E1d58088b261053B62CaC0cdE8","height":89952089,"gas_used":165065,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:31:06.000000Z","difficulty":"0"},{"hash":"0xff0f6471b6635cb312a1ecf7fa2c7b140b5979256b12d07456b50b79e1248b7b","size":2565,"miner":"0x3cb9F2120Ad5F5E1d58088b261053B62CaC0cdE8","height":89952086,"gas_used":165029,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:31:00.000000Z","difficulty":"0"},{"hash":"0x80f9e912961b692726f299419465d7025094ef605a0b0b1493b5734d0f8552ba","size":1126,"miner":"0x3cb9F2120Ad5F5E1d58088b261053B62CaC0cdE8","height":89952074,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:30:36.000000Z","difficulty":"0"},{"hash":"0x3070c0d97944e9a24623b99596dff72df7778f0ce1b883c642a3a0103ac7ab22","size":1127,"miner":"0x3cb9F2120Ad5F5E1d58088b261053B62CaC0cdE8","height":89952073,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:30:34.000000Z","difficulty":"0"},{"hash":"0xc4d3146325c363edebbf5bf6180d28521dd4de9e7388e08ac7bc62ec3a15edb7","size":1127,"miner":"0x3cb9F2120Ad5F5E1d58088b261053B62CaC0cdE8","height":89952072,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:30:32.000000Z","difficulty":"0"},{"hash":"0x1f305dc0f827933581331113b4935463ae1405bce8cd54325116ffd178e00657","size":1127,"miner":"0x3cb9F2120Ad5F5E1d58088b261053B62CaC0cdE8","height":89952070,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:30:28.000000Z","difficulty":"0"},{"hash":"0x437354fa4a8c3156e748dcc375dba1e72f5741fceca6666c883b5107528b20fe","size":1127,"miner":"0x3cb9F2120Ad5F5E1d58088b261053B62CaC0cdE8","height":89952069,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:30:26.000000Z","difficulty":"0"},{"hash":"0x26688d9b54f92e72e34319681e56cd82a607dcde16c1081159bd22c106d4ece6","size":1192,"miner":"0x3cb9F2120Ad5F5E1d58088b261053B62CaC0cdE8","height":89952031,"gas_used":26193,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:29:10.000000Z","difficulty":"0"},{"hash":"0x64a6e82162eee207252227d44fc30a478fc1a08135245ad0ce22e7fb2fd9041a","size":1635,"miner":"0x1AbE65566F48538Bfb0025f18CD8096E9B6F152F","height":89951945,"gas_used":66038,"tx_count":2,"gas_limit":30000000,"timestamp":"2026-06-08T09:26:17.000000Z","difficulty":"0"},{"hash":"0x850ba615ae9247264bc04a96e7f43548b2aee38e6e80a31953a45ada0ec6470f","size":2565,"miner":"0x1AbE65566F48538Bfb0025f18CD8096E9B6F152F","height":89951942,"gas_used":165041,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:26:11.000000Z","difficulty":"0"},{"hash":"0x897a5798f1a0199a8dc9be538aa7351441da4eddd7e9bcdf3b37efd0448d78fc","size":2565,"miner":"0x1AbE65566F48538Bfb0025f18CD8096E9B6F152F","height":89951939,"gas_used":165041,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:26:05.000000Z","difficulty":"0"},{"hash":"0x4875ae1f4dee6d9b736a3c698bd37f7d62b31a271953ed6eccbfbf518eb6eb08","size":1130,"miner":"0x1AbE65566F48538Bfb0025f18CD8096E9B6F152F","height":89951908,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:25:03.000000Z","difficulty":"0"},{"hash":"0x623acea2c2a23917fe8a3a93f8b8d1d297f328a644c428bef48377d34539ca8f","size":1869,"miner":"0x1AbE65566F48538Bfb0025f18CD8096E9B6F152F","height":89951794,"gas_used":86341,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:21:15.000000Z","difficulty":"0"},{"hash":"0x9ed0524604837ec38ccd48fbfe9c0378e3ded33646d52f5be97134f57fa2c776","size":2255,"miner":"0x1AbE65566F48538Bfb0025f18CD8096E9B6F152F","height":89951792,"gas_used":131992,"tx_count":4,"gas_limit":30000000,"timestamp":"2026-06-08T09:21:11.000000Z","difficulty":"0"},{"hash":"0x0e50e74a99ec34d9f3a939531a25c579133b695c8f90fa33fdffc41fd7e5c981","size":2741,"miner":"0x1AbE65566F48538Bfb0025f18CD8096E9B6F152F","height":89951790,"gas_used":165077,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:21:09.000000Z","difficulty":"0"},{"hash":"0xc495b0c5ed9994fe3b87d9b4d817631a0be2e1b9f1277dff5bf2d45a820cc864","size":1159,"miner":"0x63e7E9BB58aA72739a7CEc06f6EA9Fe73eb7A598","height":89951768,"gas_used":84084,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:20:23.000000Z","difficulty":"0"},{"hash":"0xe2375f9c3ea0c337a0e258b2d0731c54f910133c56e60233659fb778c42f1fbf","size":1127,"miner":"0x63e7E9BB58aA72739a7CEc06f6EA9Fe73eb7A598","height":89951722,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:18:51.000000Z","difficulty":"0"},{"hash":"0xb9db3a1a7f935bb7af6fd4536ccb7b9a2611553867c7ccbf7eab557ced397e41","size":1127,"miner":"0x63e7E9BB58aA72739a7CEc06f6EA9Fe73eb7A598","height":89951697,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:18:01.000000Z","difficulty":"0"},{"hash":"0x2e0abe29347595d442dbe3a518f2fd0d62f2434d7d4795376bb72117e67eeff2","size":1133,"miner":"0x63e7E9BB58aA72739a7CEc06f6EA9Fe73eb7A598","height":89951688,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:17:43.000000Z","difficulty":"0"},{"hash":"0xc9167d063f62de892ac87b5845d721000c2265701a0686d300ae68e836158203","size":1131,"miner":"0x63e7E9BB58aA72739a7CEc06f6EA9Fe73eb7A598","height":89951668,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:17:03.000000Z","difficulty":"0"},{"hash":"0x52d71b8d9bd91bc506e0701a7878ddb448409634f8a832f66903ebc6d4f3ede7","size":1130,"miner":"0x63e7E9BB58aA72739a7CEc06f6EA9Fe73eb7A598","height":89951648,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:16:23.000000Z","difficulty":"0"},{"hash":"0xfbe606864e0fb92e7f1def00c80ba32373ecf09d1d9da46afd2891f7123b18ef","size":2565,"miner":"0x63e7E9BB58aA72739a7CEc06f6EA9Fe73eb7A598","height":89951637,"gas_used":165041,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:16:01.000000Z","difficulty":"0"},{"hash":"0x1cd29babacfef9ac9e4573e152213a4fc83381ecb70730b3108bb385adf836e8","size":2565,"miner":"0x63e7E9BB58aA72739a7CEc06f6EA9Fe73eb7A598","height":89951634,"gas_used":165065,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:15:55.000000Z","difficulty":"0"},{"hash":"0xad8500826f6e137bf0b2451996d05e5f52ad0ca90a63bd44433ed0eda421788a","size":1133,"miner":"0xB9AD47EEC67D66Cc4fC776141B02382DDdAcf63c","height":89951623,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:15:33.000000Z","difficulty":"0"},{"hash":"0x6836ec4972918502a171e8c696d2850f88f82b22021c717878a78bb0d96003da","size":1133,"miner":"0xB9AD47EEC67D66Cc4fC776141B02382DDdAcf63c","height":89951598,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:14:43.000000Z","difficulty":"0"},{"hash":"0x135878eb2b14eba35c0dfb267fa9d3468f1f48747268d909c61f95155dbb70f3","size":1130,"miner":"0xB9AD47EEC67D66Cc4fC776141B02382DDdAcf63c","height":89951587,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:14:21.000000Z","difficulty":"0"},{"hash":"0x42204a7e4c4bbd17da15a7b6b364ea13dc4aed814745d84eb392c78218b62af6","size":1131,"miner":"0xB9AD47EEC67D66Cc4fC776141B02382DDdAcf63c","height":89951578,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:14:03.000000Z","difficulty":"0"},{"hash":"0x8de1206178298cb3c411af41a7ad4261ca8ae0d0444e83ce898bdf1cc2c0fe27","size":1134,"miner":"0xB9AD47EEC67D66Cc4fC776141B02382DDdAcf63c","height":89951526,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:12:19.000000Z","difficulty":"0"},{"hash":"0x9d5f1b2feceee0c5a80bda92c48f9f998170dfc64e5d341ea134e3d2d1f039b6","size":1129,"miner":"0xB9AD47EEC67D66Cc4fC776141B02382DDdAcf63c","height":89951525,"gas_used":21000,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:12:17.000000Z","difficulty":"0"},{"hash":"0xa15a74870f2a44b04743808befc386c6e71f2e933a40bf267f6e0b3904db1de1","size":1945,"miner":"0xB9AD47EEC67D66Cc4fC776141B02382DDdAcf63c","height":89951496,"gas_used":99027,"tx_count":3,"gas_limit":30000000,"timestamp":"2026-06-08T09:11:19.000000Z","difficulty":"0"},{"hash":"0x5e6397c4a869fa402476e3df59f2bf8e5469733af9534dc030781dee502c6cc4","size":2565,"miner":"0xB9AD47EEC67D66Cc4fC776141B02382DDdAcf63c","height":89951493,"gas_used":165029,"tx_count":5,"gas_limit":30000000,"timestamp":"2026-06-08T09:11:13.000000Z","difficulty":"0"}]},"meta":{"timestamp":"2026-06-08T09:49:26.739Z","request_id":"ec59cf58-3278-4736-ac56-340bf4a1f814"},"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":"0xBA5Af10D606e5f21f0aD83b7b3f53e920088f3dE"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"address":{"hash":"0xBA5Af10D606e5f21f0aD83b7b3f53e920088f3dE","balance_one":0,"balance_wei":"0","is_contract":false}},"meta":{"timestamp":"2026-06-08T09:49:27.021Z","request_id":"e817cd0e-ebfc-4956-861e-c87ad1fb051b"},"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":"0x2e5e72e5397bb1c9855396cdb293a095a83e073f41671cd95f1db73542ea75eb"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"transaction":{"to":"0x5d229Bc02eaE8C46225425A1DD7D37047b61C148","from":"0xBA5Af10D606e5f21f0aD83b7b3f53e920088f3dE","hash":"0x2e5e72e5397bb1c9855396cdb293a095a83e073f41671cd95f1db73542ea75eb","block":89945887,"nonce":0,"method":"mint","status":"ok","fee_one":0.0758961,"fee_wei":"75896100000000000","gas_used":758961,"gas_price":"100000000000","timestamp":"2026-06-08T06:03:43.000000Z","value_one":0,"value_wei":"0","confirmations":6748}},"meta":{"timestamp":"2026-06-08T09:49:27.321Z","request_id":"86a0745c-9812-47e1-8c7d-9d4327e50749"},"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":"0x3095c7557bCb296ccc6e363DE01b760bA031F2d9"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"token":{"name":"Wrapped BTC","type":"ERC-20","symbol":"1WBTC","address":"0x3095c7557bCb296ccc6e363DE01b760bA031F2d9","holders":7941,"decimals":8,"total_supply":"48527873676","exchange_rate_usd":54720,"circulating_market_cap":"8493354760.683142"}},"meta":{"timestamp":"2026-06-08T09:49:27.579Z","request_id":"13643246-f407-4529-987c-0c639c93be1d"},"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":"1WBTC"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":31,"query":"1WBTC","results":[{"name":"Wrapped BTC","type":"token","symbol":"1WBTC","address":"0x3095c7557bCb296ccc6e363DE01b760bA031F2d9"},{"name":"Tranquil 1WBTC","type":"token","symbol":"tq1WBTC","address":"0xd9c0D8Ad06ABE10aB29655ff98DcAAA0E059184A"},{"name":"Wrapped BTC","type":"token","symbol":"1WBTC","address":"0x118f50d23810c5E09Ebffb42d7D3328dbF75C2c2"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC/BUSD","address":"0xde1CbB28b2319b61C82CCa34C66c4D8A2E4D0050"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC-BUSD","address":"0xCf13B1885C880251b83C30E245c8b313b329D02E"},{"name":"Hundred 1WBTC","type":"token","symbol":"h1WBTC","address":"0xb1c4426C86082D91a6c097fC588E5D5d8dD1f5a8"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC/WONE","address":"0xBc309D31C937E4db0e9737244C5a2cF4Cc80251A"},{"name":"OpenSwap LP Token","type":"token","symbol":"bscBUSD-1WBTC","address":"0x701df8cb10bc265A07c6ef93B8E834F2F007a24f"},{"name":"OneWBTC","type":"token","symbol":"1wBTC","address":"0x19E7907a2861a9B96421f9Df0680ee0892C5b684"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC-WONE","address":"0x7e634AD011C48F686Cd58a124Dd2EFc7A6A660Ae"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC/WONE","address":"0x94498a81A07743A103494563D396D8E85B0cBC5A"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC-1ETH","address":"0xC95c67044c2fa48f6df804745A1618478Dd54189"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC/BUSD","address":"0xb83660bc0A9b5FbB729d84BA5De76B2ac3b82A0a"},{"name":"1ETH-1WBTC vault","type":"token","symbol":"v1ETH-1WBTC","address":"0x2C14995261bb36F8Ab82670866595859085D225b"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC/1ETH","address":"0x1f711d43E9B1949e321DE8f4d5B67ee661C24B4f"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC/1USDC","address":"0xC5766Cf8a010eC54060b83496945eA48c751a7EF"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC/1ETH","address":"0x9D865Bf374C6da36A5A5941C3b3B19FB2c5Bc3Ab"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC/oSWAP","address":"0x97B9E41D4f7d80Ca994286975789f5EDa556609B"},{"name":"OpenSwap LP Token","type":"token","symbol":"1WBTC-1BTC","address":"0x2481FD36f96C8D1aE1eE78fc615786b0472eF082"},{"name":"Tranquil 1WBTC","type":"token","symbol":"tq1WBTC","address":"0xA396bc109A9583f774E08a95fBaF9BeAEe97a1A5"},{"name":"Tranquil 1WBTC","type":"token","symbol":"tq1WBTC","address":"0x01a718023091199a610E0589AE8f3B7071bC18B4"},{"name":"Tranquil 1WBTC","type":"token","symbol":"tq1WBTC","address":"0x066eDc48a92B4FE7D39C1d7C1FF1Db84A5dF4Bdc"},{"name":"Unifi LP","type":"token","symbol":"uCZR_1WBTC","address":"0x1d822e37A34cc082570412cda3c086803248ab05"},{"name":"Unifi LP","type":"token","symbol":"uTET_1WBTC","address":"0x1D4F132021d873Db60C2e67b5fB844c472A522B9"},{"name":"Unifi LP","type":"token","symbol":"uXLT_1WBTC","address":"0x589E0396225e984d78Aa014914e61998cA118328"}]},"meta":{"timestamp":"2026-06-08T09:49:27.866Z","request_id":"9a63dee4-22de-46f5-923c-039f0137572d"},"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":"harmony-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 Harmony 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. Harmony is a sharded EVM Layer 1; gas, balances and fees are in ONE. Real on-chain data, no key."},"meta":{"timestamp":"2026-06-08T09:49:27.997Z","request_id":"36078caa-d218-471c-8767-783528563bf4"},"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":3800,"rps_limit":2,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":2450,"monthly_call_quota":120000,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":7600,"monthly_call_quota":725000,"rps_limit":20,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":25500,"monthly_call_quota":4050000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/harmony-api"}