{"openapi":"3.1.0","info":{"title":"Shape API","version":"1.0.0","description":"Live Shape on-chain data via Blockscout. Shape is a creator- and NFT-focused Ethereum L2 built on the OP Stack; gas and balances are in ETH. Network stats, gas prices, latest blocks, a block by height or hash, address detail with ETH balance, a transaction by hash, ERC-20 token metadata and a universal search across addresses, tokens, blocks and transactions. Real data, no key.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/shape-api","description":"oanor gateway"}],"tags":[{"name":"Network"},{"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":["Network"],"summary":"Current gas prices","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"fast":0.02,"slow":0.02,"unit":"gwei","average":0.02,"gas_used_today":"2350373981"},"meta":{"timestamp":"2026-06-08T09:51:35.965Z","request_id":"7d241aa1-123d-448c-a841-e38ae44667ff"},"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":["Network"],"summary":"Network statistics","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"gas_prices":{"fast":0.02,"slow":0.02,"average":0.02},"total_blocks":29581171,"gas_used_today":"2350373981","market_cap_usd":0,"total_addresses":"831761","total_transactions":"41727996","transactions_today":"43996","network_utilization_percent":0.21077666666666667},"meta":{"timestamp":"2026-06-08T09:51:36.140Z","request_id":"168c9a09-66af-4dc0-8058-117b0c88e892"},"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":"29569054"},{"name":"hash","in":"query","required":false,"description":"Block hash","schema":{"type":"string"}}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"block":{"hash":"0x6594d2f7e105e4bb1ad70a9b94068fef5f40880140ebba047235387087bd4461","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29569054,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T01:36:19.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"}},"meta":{"timestamp":"2026-06-08T09:51:36.345Z","request_id":"e2e1aa9a-f1db-4174-b044-ea208d214ea5"},"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":"0x1eadb0c9a69da07a6e03b75f0c0a7e4eb572e6a42b152c67824dfab7804c57b5","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583912,"gas_used":46230,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:35.000000Z","burnt_fees":"462300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x88cd512473dafbbcc6f50807aee240066f5d44125e674732d60ea793d5867278","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583911,"gas_used":57418,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:33.000000Z","burnt_fees":"574180000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xff4352f996fb42f634709b7578d695aa7437bbbf335bb32c3c3ac3f51dcd1cc2","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583910,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:31.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x203ab6b498722f15e293ac36dc6c26e10006839b6306bdccd1de243a25adce63","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583909,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:29.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x328af05923335ca86a276318bb8c72f7a4f7a2c66ef54f6f2ea85ffe7d9ba3e3","size":1208,"miner":"0x4200000000000000000000000000000000000011","height":29583908,"gas_used":530000,"tx_count":2,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:27.000000Z","burnt_fees":"5300000000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xf439c639cc06f54cdc1d092cebfdb1e0803de7e789bd119a529501d84e29ba9f","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583907,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:25.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xafd2ecd2d5f34964472a3e7ae6684562c67e92f27a3830ac3a59875917e58a08","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583906,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:23.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xfb045c376ab899011807d58bc1224a3a034ca43828f5f71ccd10f82a8066b41e","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583905,"gas_used":57430,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:21.000000Z","burnt_fees":"574300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x53f134fade345519d6dc9e4080b99b99236099e4437e85f303c0ccf67780d136","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583904,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:19.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x1cd61a1aec420a1da93f9945c0883bbcc04748648363df547b30cbe13f34bc42","size":1247,"miner":"0x4200000000000000000000000000000000000011","height":29583903,"gas_used":181643,"tx_count":2,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:17.000000Z","burnt_fees":"1816430000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xafe295766a6158bc35f5bca11a7f3bffe5a315c5c452b869d9e097426156bc34","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583902,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:15.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xf81bf505a4e45834f3e3f7f99f5eddd03a494fd9a6674c5ec988d539e4973a72","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583901,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:13.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xd28f0a9fa1a2b36ff209e1b0c07e084c8603658273cec6f86ac5822dc26331d4","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583900,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:11.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x28194486380b606fedeb8a7324998c2f002c51c018d77368d176e999e62079d6","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583899,"gas_used":57430,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:09.000000Z","burnt_fees":"574300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x39dfdbb0f01af545cc1ac581197a28fe72bdfa0e23d2935d1516b5900a7a5b00","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583898,"gas_used":46230,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:07.000000Z","burnt_fees":"462300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x104d6c11113d1f854f7bfee3fa6ba51662eb76be900def82cd3b66ff637f6a48","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583897,"gas_used":46230,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:05.000000Z","burnt_fees":"462300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x2d534750ed221fdf1db1084f6ff92da52663cb513f2ded9f645fc54c086d32e9","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583896,"gas_used":46230,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:03.000000Z","burnt_fees":"462300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xd2b1c710ec250397e155c92badaede9133d68d36705d91ca964b270ac8ad506c","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583895,"gas_used":46230,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:51:01.000000Z","burnt_fees":"462300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x4d03b29e6639031c402d634765d5a7262cbb3ae09c74b6d9ff6f359896754e85","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583894,"gas_used":46230,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:59.000000Z","burnt_fees":"462300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xb38fc5deb5186d72a0e66615eaca703fff01dd746aab3f6c08be0af70222c875","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583893,"gas_used":57418,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:57.000000Z","burnt_fees":"574180000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x97c5fdefda0d47c8af8c8eefa5c2e6beab698d25938faa2fef5277cb87329dca","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583892,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:55.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xf7a6e40d2bfe5f7d5e7176215e1886c6dea1af95caaf154bca79fc0d884006d7","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583891,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:53.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x1b45eecd097d953dc3649e44169b1023dff60878d18483ab404069dd9748e4d5","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583890,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:51.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x5df7eaaf694b69f26e08d91062bc5d527f6c0012903d859dfa3fd74daad2bef1","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583889,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:49.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xd3d1c0e4c66db04a548e583109f4c5c5e6f7c719e9364b02a68c390b1bf33020","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583888,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:47.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x593fe490b3e118623d6e3651ba5f0e20a4f1a8745115238e1ec90cd519d739d7","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583887,"gas_used":54630,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:45.000000Z","burnt_fees":"546300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xb1a7330f405bbf7f8fe6d42bd88e984745a8716010e371a4c7e228008e84ad11","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583886,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:43.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x70d0107118fa8b4324eaecd0a46fa664411fcf9656cdcf7ac2314bd7408f6f03","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583885,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:41.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x0ca1013b99f3ee434cf2bc5fb2fbb596bdc7207a584e1d2afc7497e99a6babc3","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583884,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:39.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x7db34d27c77a387e0ebb497196e9380d9437da9d4d433eee10a8f03f57492c28","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583883,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:37.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x3ea1418ad3a4b4ce8b7bc39323be1a236dd3c0bd29ea26f10459b70644a26c5a","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583882,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:35.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x44cbd1f0ffc268eee6a68cd7311b692538986226a0e269f677cf802be769901e","size":1247,"miner":"0x4200000000000000000000000000000000000011","height":29583881,"gas_used":192825,"tx_count":2,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:33.000000Z","burnt_fees":"1928250000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x3eeb6bcfcd29b1804d5f2dd3aabc0601848f29955d3a7b2a6f6375d150a2c560","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583880,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:31.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x80c00a9321683996affa75f4e26312538ceeef38cce62cc9b0d0f7db6f6ed4bb","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583879,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:29.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x2ea6683ecda8e25a061f8b549a6253aa85bf83bc16b9cf13582dd2dd32b111ca","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583878,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:27.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x9e2401fb600f1a4d179fe5ab0b66dbd594e6177a29dc5d3f3c4664ec636f0bec","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583877,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:25.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xc9bfa9c09eac2a995c7d2d0701d5860e4b1368bcb2c1201ecd725d942dab7e2d","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583876,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:23.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x42cdab1ba6a5f5c550105cda48c593cc4ae016b95c7f20bd1428b8b57f445ec4","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583875,"gas_used":57430,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:21.000000Z","burnt_fees":"574300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x32d2fea16b95a85c6aa90d0e47cacea8ff8e7add73f47761dffd922b4d6a0e83","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583874,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:19.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x932c4e13918ba3b13057a389b8c99f3e6a5aa1940d9fa77cd04938026b8a2549","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583873,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:17.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x3cd8681a95e0c8b292feb8e08404d6d507fcf1e8b6277b71742ca330dd41492f","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583872,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:15.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x79487925983479dace985896934af3d51e533835748b79bec6431a73133531d3","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583871,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:13.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xec944a34b2e7a87894c9735844b248ab393347e6dcea49ed1209b6334c286a8e","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583870,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:11.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x30dd78825f84844e8fcc1b231d2a72ca409a3ad6ba50a9cedfb16204b8f5720e","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583869,"gas_used":57430,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:09.000000Z","burnt_fees":"574300000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x62bc996852e08b3d320eeec422b684c5d3cb734f4452170ff0c73cfbc0beb9b6","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583868,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:07.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xdc8384e9e20d3be064f9f194668c7526e363201d7c09b9952a70f73a57c9f5a7","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583867,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:05.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x94089aadbf2aac732287eb1c2b2d0e47e3953ae0ddfdcebbc4bc7006838f382a","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583866,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:03.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xfbd03f7a9d4628483fb54cbe06529fe9058fe074624dbc958f2ffbfa9adfd8bf","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583865,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:50:01.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0xa7169d20d3202a6aa14bf6131b34ca4521b4f0338cb1a5f76aa2aa8edf6cdbe3","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583864,"gas_used":46242,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:49:59.000000Z","burnt_fees":"462420000000","difficulty":"0","base_fee_per_gas":"10000000"},{"hash":"0x3e101b4ff95d51dad6a20852fba1ff8ab6039547273b3e2b9ed08dac62431433","size":909,"miner":"0x4200000000000000000000000000000000000011","height":29583863,"gas_used":54630,"tx_count":1,"gas_limit":30000000,"timestamp":"2026-06-08T09:49:57.000000Z","burnt_fees":"546300000000","difficulty":"0","base_fee_per_gas":"10000000"}]},"meta":{"timestamp":"2026-06-08T09:51:37.216Z","request_id":"3a03b4f1-6ab7-4dc4-ac94-6341cf6a2c33"},"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":"Address detail with ETH balance","description":"","parameters":[{"name":"address","in":"query","required":true,"description":"Address hash","schema":{"type":"string"},"example":"0xdb7DD8B00EdC5778Fe00B2408bf35C7c054f8BBe"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"address":{"hash":"0xdb7DD8B00EdC5778Fe00B2408bf35C7c054f8BBe","name":"FiatTokenProxy","token":{"name":"Shape Bridged USDC (Shape)","type":"ERC-20","symbol":"USDC.E"},"creator":"0xc326A6157a5A66A968689aE13EEE0C8078062886","balance_eth":0,"balance_wei":"0","is_contract":true,"is_verified":true}},"meta":{"timestamp":"2026-06-08T09:51:38.075Z","request_id":"27e5c8d5-5d22-4723-bc99-bb0896a4112e"},"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","schema":{"type":"string"},"example":"0x71f24aa2768e5d140304802b5d7dc53106f7053d732b75a8fb257eb327455481"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"transaction":{"to":"0x4200000000000000000000000000000000000015","from":"0xDeaDDEaDDeAdDeAdDEAdDEaddeAddEAdDEAd0001","hash":"0x71f24aa2768e5d140304802b5d7dc53106f7053d732b75a8fb257eb327455481","type":126,"block":29569054,"nonce":29569056,"method":"setL1BlockValuesJovian","status":"ok","fee_eth":0,"fee_wei":"0","gas_used":46242,"gas_price":"0","timestamp":"2026-06-08T01:36:19.000000Z","value_eth":0,"value_wei":"0","confirmations":14859}},"meta":{"timestamp":"2026-06-08T09:51:38.570Z","request_id":"73817d92-c33e-4515-86f5-9a6d39cc8ff6"},"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":"0xdb7DD8B00EdC5778Fe00B2408bf35C7c054f8BBe"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"token":{"icon":"https://assets.coingecko.com/coins/images/102172930/small/usdc_normal.png?1776672447","name":"Shape Bridged USDC (Shape)","type":"ERC-20","symbol":"USDC.E","decimals":6,"total_supply":"218029894389"}},"meta":{"timestamp":"2026-06-08T09:51:38.724Z","request_id":"16991471-b8eb-4f7c-8bef-a01b5994f812"},"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 on-chain search","description":"","parameters":[{"name":"q","in":"query","required":true,"description":"Address, token, block or tx","schema":{"type":"string"},"example":"USD"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":2,"query":"USD","results":[{"name":"Shape Bridged USDC (Shape)","type":"token","symbol":"USDC.E","address":"0xdb7DD8B00EdC5778Fe00B2408bf35C7c054f8BBe"},{"type":"metadata_tag","address":"0x2859a4eBcB58c8Dd5cAC1419C4F63A071b642B20"}]},"meta":{"timestamp":"2026-06-08T09:51:39.127Z","request_id":"1e9525ec-35aa-4822-b3fe-fe1d30716516"},"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":"Service metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"service":"shape-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 Shape (L2) 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. Shape is a creator- and NFT-focused Ethereum L2 (OP Stack); gas and balances are in ETH. Real on-chain data, no key."},"meta":{"timestamp":"2026-06-08T09:51:39.245Z","request_id":"3d64a5a1-e101-4e7e-b11c-23654e78a5ee"},"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":1400,"rps_limit":1,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":1150,"monthly_call_quota":76000,"rps_limit":10,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3700,"monthly_call_quota":510000,"rps_limit":20,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":12200,"monthly_call_quota":2450000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/shape-api"}