{"openapi":"3.1.0","info":{"title":"MANTRA Chain On-Chain API","version":"1.0.0","description":"Live on-chain data for MANTRA Chain (the real-world-asset (RWA) tokenization L1, chain mantra-1) with no key: staking economics (bonded vs unbonded OM, bonded ratio, staking parameters), the active validator set (moniker, voting power, commission, status), the total OM supply, monetary inflation (annual rate, annual provisions, mint parameters), the latest governance proposals, and the latest block.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/mantra-api","description":"oanor gateway"}],"tags":[{"name":"Staking"},{"name":"Governance"},{"name":"Supply"},{"name":"Economics"},{"name":"Chain"},{"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/staking":{"get":{"operationId":"get_v1_staking","tags":["Staking"],"summary":"Staking economics & parameters","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The MANTRA staking economics — bonded vs unbonded OM, the bonded ratio, and the chain's staking parameters (unbonding period, max validators, minimum commission). No parameters.","params":{"bond_denom":"amantra","max_validators":38,"min_commission_rate":0,"unbonding_time_seconds":691200},"source":"MANTRA (mantra-1) LCD","bonded_om":1946051761.92,"not_bonded_om":9882174.76,"bonded_ratio_percent":99.49},"meta":{"timestamp":"2026-06-15T02:10:25.892Z","request_id":"35f30960-e339-4f7e-81a2-9c2f8557a374"},"status":"ok","message":"Staking 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/validators":{"get":{"operationId":"get_v1_validators","tags":["Staking"],"summary":"Active validator set ranked by voting power","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"Results 1-100","schema":{"type":"string"},"example":"25"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The active MANTRA validator set, ranked by voting power — each validator's moniker, website, voting power (in OM), commission rate and status. Pass limit (1-100, default 25).","count":25,"source":"MANTRA (mantra-1) LCD","validators":[{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Association 2","website":"https://mantrachain.io","commission_rate":0,"voting_power_om":326505069.86,"operator_address":"mantravaloper186ec68jh7lfu7g8nnm8u6fjlez8xpsl84c737q"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Association 3","website":"https://mantrachain.io","commission_rate":0,"voting_power_om":233816270.26,"operator_address":"mantravaloper1l4y7m2hgtjzwxl8758q38x0s8e8kflsx55rvt3"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Association 1","website":"https://mantrachain.io","commission_rate":0,"voting_power_om":219858153.05,"operator_address":"mantravaloper1y8hxa8q0qk6h2fxtugkx67re38k03888eeqmpd"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Association 5","website":"https://mantrachain.io","commission_rate":0,"voting_power_om":127416243.94,"operator_address":"mantravaloper18z8jw8wpqq3pe8t87cuf7ed98eg8s64pn6udx3"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Inveniam","website":"https://inveniam.io","commission_rate":0.025,"voting_power_om":112903737.32,"operator_address":"mantravaloper1t0rv5pxgxg2tfcey58twm3tqf9p8ukn0pfkpxh"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Twinstake","website":"https://twinstake.io","commission_rate":0.15,"voting_power_om":112487412.28,"operator_address":"mantravaloper1smft6lgy8tenvlze6qet6ye4dds04t6x44raus"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Anchorage Digital-2","website":"https://anchorage.com","commission_rate":1,"voting_power_om":104102978.02,"operator_address":"mantravaloper1trp32452mtjffyqem66ugt230af0c2nzryppeg"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Anchorage Digital","website":"https://anchorage.com","commission_rate":0.1,"voting_power_om":80142499.76,"operator_address":"mantravaloper1qyw2ez08mjh4xgnkew5k6l9hxgyfnwz3zmgrzf"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"UOBVM Signum Blockchain Fund","website":"https://uobvm.com.sg","commission_rate":1,"voting_power_om":78401010.14,"operator_address":"mantravaloper10d0tzqdflh3elzrm7f0dp5rygl95zmq7u3xgll"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"stakeFi","website":"stakefi.network","commission_rate":0.1,"voting_power_om":72498033.14,"operator_address":"mantravaloper1r3s4pefpz69fk4rq8sn0zt2wxnv09uffz06nxu"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"BinanceNode","website":"https://binance.com/earn","commission_rate":0.05,"voting_power_om":68875133.37,"operator_address":"mantravaloper1e90q5udl2wfrrz7hwemsjghnn2fhw93s9djmaj"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Association 4","website":"https://mantrachain.io","commission_rate":0,"voting_power_om":66630900.61,"operator_address":"mantravaloper1qum83utf8833n4f857w98dxc5w8qlnq9eeew4g"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Hex Trust","website":"https://hextrust.com","commission_rate":0.1,"voting_power_om":57011433.94,"operator_address":"mantravaloper1zq5k0rcah0g4pmfqez0f6u92h39fwp4r0s0mg8"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"FinalityStack","website":"https://finalitystack.com","commission_rate":0.2,"voting_power_om":32658982.92,"operator_address":"mantravaloper1jkaypnuy9tckz5tavh79ll6yu8ylfwupzggt87"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Nansen | Stake to Stack Points","website":"https://nansen.ai","commission_rate":0.1,"voting_power_om":32243563.08,"operator_address":"mantravaloper1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvfuc5v0"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Cosmostation","website":"https://www.cosmostation.io","commission_rate":0.01,"voting_power_om":31222252.59,"operator_address":"mantravaloper1rpye98maf8ank802zrkhrfvqjxvwznhcrudnw7"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Securitize","website":"https://securitize.io","commission_rate":1,"voting_power_om":23994089,"operator_address":"mantravaloper1tnm97wknu603acdrj3h4vrnq4vf4f8lealu3uy"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Republic","website":"https://republic.com","commission_rate":0.1,"voting_power_om":20008102.48,"operator_address":"mantravaloper1u3qefp2u5yqrvkxrr4zxxwqpv9fwa79jp3jxs7"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Polar Compass","commission_rate":1,"voting_power_om":20000135.99,"operator_address":"mantravaloper1c7734tzhxq5e96h9shtrdnfy52gjry0gxzcexu"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Google Cloud","website":"https://cloud.google.com/application/web3/","commission_rate":0.101,"voting_power_om":18799744.66,"operator_address":"mantravaloper17zkvny9cdz7j3n0yd5gx6w2xtvl86kng7pga4g"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"polkachu.com","website":"https://polkachu.com","commission_rate":0.05,"voting_power_om":17649442.74,"operator_address":"mantravaloper1wxccrqujqnrs5ugu0gf3mk85qwn7nany6yd7ff"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Stakecito Labs","website":"https://www.stakecito.com","commission_rate":0.1,"voting_power_om":17229677.68,"operator_address":"mantravaloper1qe8uuf5x69c526h4nzxwv4ltftr73v7q090nhn"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Cointelegraph Decentralization Guardians","website":"https://cointelegraph.com","commission_rate":0.2,"voting_power_om":16041493.62,"operator_address":"mantravaloper1n6axg0qs4eklucqr4m6maufuc6eykp0q2mfvdd"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":" Lavender.Five Nodes 🐝","website":"https://www.lavenderfive.com/","commission_rate":0.05,"voting_power_om":12915665.32,"operator_address":"mantravaloper140l6y2gp3gxvay6qtn70re7z2s0gn57zrfcwf7"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"OMies Validator v2","website":"https://onchainomies.com","commission_rate":0.04,"voting_power_om":12691051.2,"operator_address":"mantravaloper10d2dqkgmr2lgdkcg3dmdah4dytn928ttn3wzvx"}]},"meta":{"timestamp":"2026-06-15T02:10:26.057Z","request_id":"2efec599-32c0-482d-844c-30ac34e31771"},"status":"ok","message":"Validators 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/governance":{"get":{"operationId":"get_v1_governance","tags":["Governance"],"summary":"Latest governance proposals","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"Results 1-50","schema":{"type":"string"},"example":"10"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The latest MANTRA on-chain governance proposals (most recent first) — each proposal's id, title, status and voting window. Pass limit (1-50, default 10).","count":10,"source":"MANTRA (mantra-1) LCD","proposals":[{"title":"v8.2.0 MAINNET MANTRA Chain Upgrade","status":"PROPOSAL_STATUS_PASSED","proposal_id":"33","submit_time":"2026-06-02T07:40:24.528525867Z","voting_end_time":"2026-06-09T07:40:24.528525867Z"},{"title":"Register wmantraUSD ERC20 Denom Pair (Expedited)","status":"PROPOSAL_STATUS_PASSED","proposal_id":"32","submit_time":"2026-05-07T10:05:21.379573700Z","voting_end_time":"2026-05-08T10:32:03.675584912Z"},{"title":"v8.1.1 MAINNET MANTRA Chain Upgrade (Expedited)","status":"PROPOSAL_STATUS_PASSED","proposal_id":"31","submit_time":"2026-05-01T10:49:23.844835010Z","voting_end_time":"2026-05-02T12:07:47.930579099Z"},{"title":"v8.0.0 MAINNET MANTRA Chain Upgrade","status":"PROPOSAL_STATUS_PASSED","proposal_id":"30","submit_time":"2026-04-22T03:50:32.628630549Z","voting_end_time":"2026-04-29T03:50:32.628630549Z"},{"title":"v7.0.0 MAINNET MANTRA Chain Upgrade","status":"PROPOSAL_STATUS_PASSED","proposal_id":"29","submit_time":"2026-02-23T03:54:33.785139491Z","voting_end_time":"2026-03-02T03:54:33.785139491Z"},{"title":"Increase Active set for Decentralization of Network","status":"PROPOSAL_STATUS_PASSED","proposal_id":"28","submit_time":"2026-01-26T10:36:13.362821177Z","voting_end_time":"2026-02-02T10:36:13.362821177Z"},{"title":"Increase Active set for Decentralization of Network","status":"PROPOSAL_STATUS_PASSED","proposal_id":"27","submit_time":"2025-11-10T07:59:32.540031251Z","voting_end_time":"2025-11-17T07:59:32.540031251Z"},{"title":"Redenominating $OM to $MANTRA","status":"PROPOSAL_STATUS_PASSED","proposal_id":"26","submit_time":"2025-10-30T14:52:20.700082491Z","voting_end_time":"2025-11-06T14:52:20.700082491Z"},{"title":"v6.1.0 MAINNET MANTRA Chain Upgrade","status":"PROPOSAL_STATUS_PASSED","proposal_id":"25","submit_time":"2025-10-28T15:34:32.444250372Z","voting_end_time":"2025-11-04T15:34:32.444250372Z"},{"title":"v6.0.0 MAINNET MANTRA Chain Upgrade","status":"PROPOSAL_STATUS_PASSED","proposal_id":"24","submit_time":"2025-10-23T06:58:43.399201525Z","voting_end_time":"2025-10-25T06:58:43.399201525Z"}]},"meta":{"timestamp":"2026-06-15T02:10:26.200Z","request_id":"e89792df-d3ff-4aae-8ac3-dcc09e6f6cd1"},"status":"ok","message":"Governance 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/supply":{"get":{"operationId":"get_v1_supply","tags":["Supply"],"summary":"Total OM supply","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The total supply of OM (the native token of MANTRA), in both OM and the amantra base denomination (18 decimals). No parameters.","denom":"OM","source":"MANTRA (mantra-1) LCD","decimals":18,"base_denom":"amantra","total_supply_om":7837754905.61,"total_supply_amantra":"7837754905606016097673094298"},"meta":{"timestamp":"2026-06-15T02:10:26.313Z","request_id":"a4152be2-a871-48d8-a237-87611319fb04"},"status":"ok","message":"Supply 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/inflation":{"get":{"operationId":"get_v1_inflation","tags":["Economics"],"summary":"Monetary inflation & mint parameters","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The MANTRA monetary inflation — the current annual inflation rate, the OM minted per year (annual provisions), and the mint parameters (blocks per year, target bonded ratio, inflation band). No parameters.","params":{"mint_denom":"amantra","blocks_per_year":9562910,"goal_bonded_percent":67,"inflation_max_percent":16,"inflation_min_percent":16},"source":"MANTRA (mantra-1) LCD","annual_provisions_om":1254040763.92,"annual_inflation_percent":16},"meta":{"timestamp":"2026-06-15T02:10:26.457Z","request_id":"822634f7-f6bd-4cc2-90ab-028749a3ed40"},"status":"ok","message":"Inflation 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":["Chain"],"summary":"Latest block","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The latest finalized MANTRA block — height, timestamp, chain id, proposer and transaction count. No parameters.","time":"2026-06-15T02:10:21.306512230Z","height":15709154,"source":"MANTRA (mantra-1) LCD","num_txs":0,"chain_id":"mantra-1","proposer_address":"O8T5CslxIA8OZfeduRl8DDzp6OM="},"meta":{"timestamp":"2026-06-15T02:10:26.608Z","request_id":"e3f6329f-7bfd-4d60-a559-59388c48327c"},"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/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service metadata & endpoint catalog","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"sample":{"latest_height":15709154},"source":"MANTRA public Cosmos REST / LCD nodes (mantra-api.polkachu.com and mirrors), keyless","service":"mantra-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/block":"Latest block.","GET /v1/supply":"Total OM supply.","GET /v1/staking":"Staking economics & parameters.","GET /v1/inflation":"Monetary inflation & mint parameters.","GET /v1/governance":"Latest governance proposals (limit).","GET /v1/validators":"Active validator set (limit)."},"description":"Live on-chain data for MANTRA Chain (the real-world-asset (RWA) tokenization L1, chain mantra-1) with no key: staking economics (bonded vs unbonded OM, bonded ratio, staking parameters), the active validator set (moniker, voting power, commission, status), the total OM supply, monetary inflation (annual rate, annual provisions, mint parameters), the latest governance proposals, and the latest block. The MANTRA-on-chain / staking / inflation / governance layer for explorers, staking dashboards and research. Distinct from other chain readers — the MANTRA (mantra-1) RWA network. Live, short cache only.","upstream_status":"ok"},"meta":{"timestamp":"2026-06-15T02:10:26.722Z","request_id":"7ced2975-da94-403c-9b9b-1175d012cb2b"},"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":6900,"rps_limit":2,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":3370,"monthly_call_quota":173000,"rps_limit":10,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":9170,"monthly_call_quota":990000,"rps_limit":20,"hard_limit":true},{"slug":"scale","name":"Scale","price_cents_month":16430,"monthly_call_quota":5410000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/mantra-api"}