{"openapi":"3.1.0","info":{"title":"Oraichain API","version":"1.0.0","description":"Live on-chain data for Oraichain — the AI-oracle Layer-1 built on the Cosmos SDK, whose native token is ORAI — served directly from public LCD/REST nodes with multi-node failover. The status endpoint returns the latest block height and time, chain id, the staking bond denom and the current minting inflation rate. The validators endpoint lists the active bonded validator set ranked by stake, each with its moniker, operator address, self-plus-delegated ORAI tokens, commission rate and jailed flag. The supply endpoint returns the total ORAI supply, the amount bonded in staking and the resulting bonded ratio. The governance endpoint returns the most recent on-chain proposals with their id, title, status and voting window. Token amounts are converted from base micro-ORAI (6 decimals) into whole ORAI, and all figures are read live from the chain — nothing is bundled or modelled — with a short server-side cache and keep-warm so the feed stays fast and fresh. Ideal for staking dashboards, validator and delegator tooling, explorers, governance trackers and portfolio or analytics apps covering the Cosmos and AI-blockchain ecosystem. Live keyless upstream. 5 endpoints.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/oraichain-api","description":"oanor gateway"}],"tags":[{"name":"Oraichain"},{"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/governance":{"get":{"operationId":"get_v1_governance","tags":["Oraichain"],"summary":"Recent governance proposals","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"Max proposals to return (1-50)","schema":{"type":"string"},"example":"15"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Oraichain","count":15,"symbol":"ORAI","proposals":[{"id":"323","title":"Execute Burn of 500,000 ORAI","status":"PROPOSAL_STATUS_REJECTED","submit_time":"2026-01-26T04:37:24.667313418Z","voting_end_time":"2026-01-31T04:37:24.667313418Z"},{"id":"322","title":"Execute Transfer for Oraichain Mainnet Block Reward Continuation","status":"PROPOSAL_STATUS_PASSED","submit_time":"2026-01-25T03:58:01.079199412Z","voting_end_time":"2026-01-26T03:58:01.079199412Z"},{"id":"321","title":"Upgrade Oraichain to v0.50.13","status":"PROPOSAL_STATUS_PASSED","submit_time":"2026-01-16T03:21:05.896704127Z","voting_end_time":"2026-01-17T03:21:05.896704127Z"},{"id":"320","title":"Execute Fund Allocation for Oraichain Quant Terminal","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-12-17T03:57:08.066912477Z","voting_end_time":"2025-12-18T03:57:08.066912477Z"},{"id":"319","title":"ORAI Tokenomics 2026 – Governance Proposal","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-12-11T13:24:48.502002813Z","voting_end_time":"2025-12-16T13:24:48.502002813Z"},{"id":"318","title":"Liquidity Provision for Oraichain Bridge","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-09-25T06:49:20.792415798Z","voting_end_time":"2025-09-30T06:49:20.792415798Z"},{"id":"317","title":"Upgrade Oraichain to v0.50.12","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-07-14T07:49:47.115850088Z","voting_end_time":"2025-07-19T07:49:47.115850088Z"},{"id":"316","title":"Disable module for maintainance and enhance EVM defautl precompile contracts","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-05-08T07:33:22.815866273Z","voting_end_time":"2025-05-09T07:33:22.815866273Z"},{"id":"315","title":"Upgrade Oraichain to v0.50.11","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-04-28T07:46:59.318159566Z","voting_end_time":"2025-05-03T07:46:59.318159566Z"},{"id":"314","title":"Upgrade Oraichain to v0.50.10","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-04-16T11:14:19.946931231Z","voting_end_time":"2025-04-21T11:14:19.946931231Z"},{"id":"313","title":"Mint Module new inflation_rate and blocks_per_year","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-04-04T03:19:10.007611061Z","voting_end_time":"2025-04-05T03:19:10.007611061Z"},{"id":"312","title":"Requesting DAO Treasury Funding to Boost scORAI/ORAI Liquidity","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-03-27T07:35:54.184432407Z","voting_end_time":"2025-04-01T07:35:54.184432407Z"},{"id":"311","title":"Upgrade Oraichain to v0.50.9","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-03-26T03:51:44.722416756Z","voting_end_time":"2025-03-31T03:51:44.722416756Z"},{"id":"310","title":"Upgrade Oraichain to v0.50.8","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-03-11T07:00:29.843131234Z","voting_end_time":"2025-03-12T07:00:29.843131234Z"},{"id":"309","title":"Add MsgTransfer as ICA Host allowed messages","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-03-05T16:36:33.885343274Z","voting_end_time":"2025-03-10T16:36:33.885343274Z"}]},"meta":{"timestamp":"2026-06-15T20:40:28.579Z","request_id":"b495b1f8-e3ec-462d-9d7f-84d59ef22b45"},"status":"ok","message":"Oraichain governance retrieved","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/status":{"get":{"operationId":"get_v1_status","tags":["Oraichain"],"summary":"Chain status","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Oraichain","source":"Oraichain LCD","symbol":"ORAI","chain_id":"Oraichain","bond_denom":"orai","inflation_pct":7,"latest_block_time":"2026-06-15T20:39:39.534932576Z","latest_block_height":111052170},"meta":{"timestamp":"2026-06-15T20:40:28.682Z","request_id":"bce2818b-4fc6-4c31-84e2-7bed4f23c33e"},"status":"ok","message":"Oraichain status retrieved","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/supply":{"get":{"operationId":"get_v1_supply","tags":["Oraichain"],"summary":"ORAI supply & bonded ratio","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Oraichain","denom":"orai","bonded":6643911.569184,"symbol":"ORAI","decimals":6,"total_supply":15828316.932676,"bonded_ratio_pct":41.97},"meta":{"timestamp":"2026-06-15T20:40:28.760Z","request_id":"74ef05e2-15b0-4b90-ad28-0d5b68e6d71e"},"status":"ok","message":"Oraichain supply retrieved","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/validators":{"get":{"operationId":"get_v1_validators","tags":["Oraichain"],"summary":"Active validator set","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"Max validators to return (1-300)","schema":{"type":"string"},"example":"100"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Oraichain","count":41,"symbol":"ORAI","validators":[{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":832740.881314,"moniker":"OWALLET","commission_pct":3,"operator_address":"oraivaloper1q53ujvvrcd0t543dsh5445lu6ar0qr2zv4yhhp"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":672272.417575,"moniker":"Synergy Nodes","commission_pct":3,"operator_address":"oraivaloper1xesqr8vjvy34jhu027zd70ypl0nnev5euy9nyl"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":541612.255141,"moniker":"ORAI_Vanguard","commission_pct":3,"operator_address":"oraivaloper1uhcwtfntsvk8gpwfxltesyl4e28aalmq9v9z0x"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":538148.721625,"moniker":"Blockval","commission_pct":3,"operator_address":"oraivaloper1f6q9wjn8qp3ll8y8ztd8290vtec2yxyxxygyy2"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":485912.45416,"moniker":"titan","commission_pct":3,"operator_address":"oraivaloper1u2344d8jwtsx5as7u5jw7vel28puh34q7d3y64"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":455846.320894,"moniker":"polkachu.com","commission_pct":5,"operator_address":"oraivaloper1f7wcl8drgvyvhzylu54gphul0st2x87kyepp33"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":390108.325277,"moniker":"banana","commission_pct":3,"operator_address":"oraivaloper14nz2pqskfv9kcez8u0a9gnnsgwjerzqxpmne0y"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":280110.874426,"moniker":"Smart Stake","commission_pct":5,"operator_address":"oraivaloper1unpv9tsw7d27n7wym83z4lajh4pt252jex4p8w"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":259530.171713,"moniker":"Stealth_Node","commission_pct":3,"operator_address":"oraivaloper1udwk6dk66als6a6hkrt5qk3wnpngwz305gg75w"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":254023.661776,"moniker":"ITRocket","commission_pct":5,"operator_address":"oraivaloper15tgshcj6fye0cg9r3yjfd73glmkv74mdqa4mrk"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":250679.472732,"moniker":"Solva (CryptoCrew)","commission_pct":5,"operator_address":"oraivaloper1hcpav86sv4drafsxjv2ludjhnsegu44t97dvhr"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":208032.87589,"moniker":"Antorai","commission_pct":3,"operator_address":"oraivaloper13ckyvg0ah9vuujtd49yner2ky92lej6nwjvrjv"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":153751.86794,"moniker":"KonsorTech","commission_pct":5,"operator_address":"oraivaloper179dea42h80arp69zd779zcav5jp0kv04tvw7yz"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":152871.576824,"moniker":"mortys_node","commission_pct":5,"operator_address":"oraivaloper16e6cpk6ycddk6208fpaya7tmmardhvr7h40yqy"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":139005.194513,"moniker":"Junkers","commission_pct":5,"operator_address":"oraivaloper17zr98cwzfqdwh69r8v5nrktsalmgs5sa83gpd9"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":128032.02705,"moniker":"PFC - Plan For Chaos","commission_pct":5,"operator_address":"oraivaloper1670dvuv348eynr9lsmdrhqu3g7vpmzx9sv4xj8"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":111114.324103,"moniker":"PhilStaking","commission_pct":3,"operator_address":"oraivaloper1v0xqe8q5s7j8vda8mhqmkpqwtxykrfhzx0hg0u"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":84627.660311,"moniker":"CCC_Nodes","commission_pct":5,"operator_address":"oraivaloper1m2d5uhr65p9vvlw2w29kajud5q529a76v22wyu"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":83753.507351,"moniker":"PanteraStaking","commission_pct":5,"operator_address":"oraivaloper1h9gg3xavqdau6uy3r36vn4juvzsg0lqvszgtvc"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":77621.756398,"moniker":"imORAI","commission_pct":5,"operator_address":"oraivaloper1q269xksrtkudfej76geefqedsyawzw8wt8cme9"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":76812.815524,"moniker":"LithiumDigital","commission_pct":5,"operator_address":"oraivaloper1xlekm8hqezhfs9g7j8hljlm08wfqwdlmdnldua"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":63694.759023,"moniker":"Thamar","commission_pct":3,"operator_address":"oraivaloper14uqadff9jf02kkzhppl6znczan4gu04ly87nnu"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":62596.412278,"moniker":"POSTHUMAN 🧬 StakeDrop","commission_pct":5,"operator_address":"oraivaloper1gvk3caqtdnwhff60ndm29tp0m7p8e57zgx588h"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":61177.848511,"moniker":"🔥STAVR🔥 REStake ON✅","commission_pct":5,"operator_address":"oraivaloper1llyh95du5hnswtq245s87d4fwv6k6ht4vnx8v8"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":56052.747936,"moniker":"Oldcat","commission_pct":5,"operator_address":"oraivaloper19qrzfv932kccqf4r44jv7xku7rndnd6vhr6t6e"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":51677.410754,"moniker":"ChainTools","commission_pct":5,"operator_address":"oraivaloper1rl9j9h8w7w5dy3mq8n4guy6wxl53nj2kqsfrne"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":51087.540078,"moniker":"PathrockNetwork","commission_pct":3,"operator_address":"oraivaloper1l37eje3xltknx5x96gc78s4dvyhhz3tuzspqqs"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":40771.62189,"moniker":"Crypto-Genesis","commission_pct":5,"operator_address":"oraivaloper1r8zzyp7ffnuzlqv5hp75yhqrxf4g9fad532p7h"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":31462.936171,"moniker":"Talis Protocol","commission_pct":5,"operator_address":"oraivaloper1874hvuwq7j9r4kup9agt8hlwvckzpzdvjrxydd"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":30500.222216,"moniker":"AlxVoy ⚡ ANODE.TEAM","commission_pct":5,"operator_address":"oraivaloper13ng9hakf2x4s0efnghkm4e557jm2wlukew97ey"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":6907.981871,"moniker":"SmartNodes","commission_pct":5,"operator_address":"oraivaloper1asz5wl5c2xt8y5kyp9r04v54zh77pq90qar7e8"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":2822.033791,"moniker":"BlueStake 🚀 | 100% insurance","commission_pct":3,"operator_address":"oraivaloper1wt3w6lewlgxvln4yjk4pwj93s7qhl8d72dcrvw"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":2162.003908,"moniker":"5.0 Validator | Airdrop","commission_pct":3,"operator_address":"oraivaloper14eze2mcaq3kye7xvwn49n4prrkt2vx8ygsamhe"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":2023.08563,"moniker":"Consensus One","commission_pct":5,"operator_address":"oraivaloper12pu2vl6rpfpe2hqev7xekjcdsj8d8xv6tfzd3f"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1423.308292,"moniker":"kimchi graphics","commission_pct":3,"operator_address":"oraivaloper1q0puxpzqqrhjur28x49mte5wxr6s6n37s5822d"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":854.59761,"moniker":"Takoyaki Stake","commission_pct":5,"operator_address":"oraivaloper1cn0vt6mwm5ggk4r5zm057992ucj9fmnccvnj5v"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":767.028381,"moniker":"Unity Nodes","commission_pct":3,"operator_address":"oraivaloper1ka8k0cpcj88c5cnfr0vdk69tuch52l9jhdee52"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":629.446913,"moniker":"LuckyStar","commission_pct":10,"operator_address":"oraivaloper1myqra5x3vq5dyjpqpd86phnq6qkrxg9g88q7ef"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":519.773838,"moniker":"Aurie","commission_pct":5,"operator_address":"oraivaloper13399v8mpfxggqt54yaya9h5hs7ugq4esruraw4"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":144.483798,"moniker":"Broxa","commission_pct":5,"operator_address":"oraivaloper1a4acd446j6qqsqlq5ypnj8l00jdrcz3jypvzn7"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":27.163758,"moniker":"Citizen Web3","commission_pct":5,"operator_address":"oraivaloper1m77eksxfz9q50qejnqf720sns7q0xtx8jwcs30"}]},"meta":{"timestamp":"2026-06-15T20:40:28.829Z","request_id":"663776c6-1d7c-4157-b33c-13bcd8960e74"},"status":"ok","message":"Oraichain validators retrieved","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":{"api":"Oraichain API","chain":"Oraichain","denom":"orai","source":"Oraichain public LCD/REST nodes (Cosmos SDK)","symbol":"ORAI","decimals":6,"endpoints":["/v1/status","/v1/validators","/v1/supply","/v1/governance","/v1/meta"],"description":"Live on-chain data for Oraichain — the AI-oracle Layer-1 Cosmos-SDK blockchain (ORAI).","documentation":"https://oraichain-api.oanor.dev"},"meta":{"timestamp":"2026-06-15T20:40:28.924Z","request_id":"28206ec9-89a8-4295-9f43-3dfdc8bc1081"},"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":300,"rps_limit":2,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1260,"monthly_call_quota":16800,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3740,"monthly_call_quota":78000,"rps_limit":16,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":9150,"monthly_call_quota":315000,"rps_limit":40,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/oraichain-api"}