{"openapi":"3.1.0","info":{"title":"Agoric Chain API","version":"1.0.0","description":"Real-time on-chain data for Agoric (chain-id agoric-3), a Cosmos-SDK Layer-1 purpose-built for JavaScript smart contracts, with BLD as its native staking coin (and IST as its stablecoin), secured by delegated proof-of-stake. The status endpoint returns the chain id, latest block height and time, proposer and node application version so you can confirm the chain is live and producing blocks. The validators endpoint returns the full bonded validator set — each moniker, operator address, stake in BLD, commission rate and jailed flag — sorted by stake, plus the total bonded and not-bonded BLD. The supply endpoint returns the total BLD supply (in BLD and base ubld), the bonded amount and the bonded ratio. The governance endpoint returns the most recent on-chain governance proposals with title, status and voting window. The meta endpoint documents the chain, denom and decimals. Reads a live Agoric Cosmos-SDK LCD node directly (with mirror fallback), so values are current to the latest block. Live, nothing stored. 5 endpoints. This serves chain-level staking, supply and governance data; for IST stablecoin or contract state use a dedicated app/contract API.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/agoric-api","description":"oanor gateway"}],"tags":[{"name":"Chain"},{"name":"Staking"},{"name":"Governance"},{"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/status":{"get":{"operationId":"get_v1_status","tags":["Chain"],"summary":"Chain status: latest block, chain id, node version","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Agoric","healthy":true,"chain_id":"agoric-3","native_symbol":"BLD","node_app_version":"0.35.0-u22.1","proposer_address":"u14sOAeuVuRhKRlhKGB2YtNkPuU=","latest_block_time":"2026-06-15T20:40:11.999896183Z","latest_block_height":25933147},"meta":{"timestamp":"2026-06-15T20:40:35.758Z","request_id":"a99440b2-5e17-4aa8-9734-baf1a530e661"},"status":"ok","message":"Chain status 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":["Staking"],"summary":"Total BLD supply and bonded ratio","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Agoric","denom":"ubld","decimals":6,"bonded_bld":"452718585.669818","native_symbol":"BLD","bonded_ratio_pct":38.72,"total_supply_bld":"1169000485.061579","total_supply_ubld":"1169000485061579"},"meta":{"timestamp":"2026-06-15T20:40:35.846Z","request_id":"164c2d1e-51d5-4041-9999-897c68636504"},"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/validators":{"get":{"operationId":"get_v1_validators","tags":["Staking"],"summary":"Bonded validator set with stake and commission","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Agoric","validators":[{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"DokiaCapital","tokens_bld":"65848707.581895","tokens_ubld":"65848707581895","commission_rate":0.05,"operator_address":"agoricvaloper14lultfckehtszvzw4ehu0apvsr77afvy4d3pzq"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"alkadeta - 1% Fee Forever","tokens_bld":"59872650.567913","tokens_ubld":"59872650567913","commission_rate":0.01,"operator_address":"agoricvaloper1ud49jmefce60m0fqvm9y0v860fptssgrpwu6h2"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"polkachu.com","tokens_bld":"43607679.223754","tokens_ubld":"43607679223754","commission_rate":0.03,"operator_address":"agoricvaloper108p8an08ztyxp8yhd2ca5zn456e3myqksy22pa"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"GoodTeam","tokens_bld":"38203021.721339","tokens_ubld":"38203021721339","commission_rate":0.01,"operator_address":"agoricvaloper1c6aurw2aq095772v6q5geldrdse0jv3rrncymg"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"TheNop.io","tokens_bld":"25823690.674313","tokens_ubld":"25823690674313","commission_rate":0.03,"operator_address":"agoricvaloper17k4wstnvtyt7pt8qnfamrdpkkj7f5qqvf6heg3"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Nodes.Guru","tokens_bld":"24021897.189167","tokens_ubld":"24021897189167","commission_rate":0.04,"operator_address":"agoricvaloper1w2fe5lu8jp02xtaxlak0456fjthe588xwqjmaz"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Cosmostation","tokens_bld":"23678745.819121","tokens_ubld":"23678745819121","commission_rate":0.05,"operator_address":"agoricvaloper13j5emt4pt273flx44c9uawrsk0fl3fmcg4sa4k"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Bro_n_Bro","tokens_bld":"22954742.115283","tokens_ubld":"22954742115283","commission_rate":0.05,"operator_address":"agoricvaloper190kjvwntzl7m0034ua2d6xnwr8h5nwh92p08jg"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":" AutoStake 🛡️ Slash Protected","tokens_bld":"18850405.501238","tokens_ubld":"18850405501238","commission_rate":0.1,"operator_address":"agoricvaloper1df98lt4ph685ujr69jy5w8xvrtszad7te7pna9"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Simply Staking","tokens_bld":"14259063.588948","tokens_ubld":"14259063588948","commission_rate":0.1,"operator_address":"agoricvaloper1kh8nwuee2y353u6nmv8jffpvhtzs7xu8f4klam"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Stakecito Labs","tokens_bld":"11039012.225316","tokens_ubld":"11039012225316","commission_rate":0.1,"operator_address":"agoricvaloper1qe8uuf5x69c526h4nzxwv4ltftr73v7qzs405m"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Encapsulate (fka KingSuper)","tokens_bld":"9003571.035773","tokens_ubld":"9003571035773","commission_rate":0.05,"operator_address":"agoricvaloper1fy8r6zq3dde6n7ak6eqy5zsrp3s7sz833dmv32"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"P-OPS Team","tokens_bld":"7964453.612811","tokens_ubld":"7964453612811","commission_rate":0.1,"operator_address":"agoricvaloper1c5vckuk54tapkzc3d0j9hegqpvgcz24jj3uzfv"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"01node","tokens_bld":"7756448.959485","tokens_ubld":"7756448959485","commission_rate":0.05,"operator_address":"agoricvaloper148xd583ya4pjs3g7wj2h2eatsy294azk452k6v"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"iqlusion","tokens_bld":"7683092.577322","tokens_ubld":"7683092577322","commission_rate":0.1,"operator_address":"agoricvaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03xw4w0z6"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Solva (CryptoCrew)","tokens_bld":"7403137.524558","tokens_ubld":"7403137524558","commission_rate":0.05,"operator_address":"agoricvaloper1s8kfsaa8g45ucwkkthl9ccagmecmj4uxdu2hkj"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"VALIDARIOS","tokens_bld":"7076493.727606","tokens_ubld":"7076493727606","commission_rate":0.05,"operator_address":"agoricvaloper1hfdly9kqqz5xpp7hzf276eau6fqqpflq4vfxrn"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Tessellated","tokens_bld":"7038516.825155","tokens_ubld":"7038516825155","commission_rate":0.1,"operator_address":"agoricvaloper1rjsqwx2arcx9mz0ldtm44ytkfd3l60crvyxhku"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"DSRV","tokens_bld":"6723768.363783","tokens_ubld":"6723768363783","commission_rate":0.05,"operator_address":"agoricvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02y2fcsc"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"pathrocknetwork","tokens_bld":"6686984.902616","tokens_ubld":"6686984902616","commission_rate":0.05,"operator_address":"agoricvaloper1uemhjcameshyrts58p38rkd7vmmfsry4z4xn3m"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"POSTHUMAN 🧬 StakeDrop","tokens_bld":"6477357.298389","tokens_ubld":"6477357298389","commission_rate":0.1,"operator_address":"agoricvaloper13yy5mk8ek8p5kk3e8nleucw003nt2vmzxrdx36"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Provalidator","tokens_bld":"5859079.457506","tokens_ubld":"5859079457506","commission_rate":0.05,"operator_address":"agoricvaloper1xvz54pusznw8t76985kl3v2epduhyuscr4zxx3"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"GlibxNodes","tokens_bld":"5346676.005451","tokens_ubld":"5346676005451","commission_rate":0.1,"operator_address":"agoricvaloper1xvzrfcwnegxqgtqlswnra6g7483puykr5w627y"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"0xFury","tokens_bld":"5088200.303251","tokens_ubld":"5088200303251","commission_rate":0.1,"operator_address":"agoricvaloper1ahd5z754dkgqxuc5fcwd2s5tatmpurhsdeqes2"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"StakeAngle","tokens_bld":"4430301.263737","tokens_ubld":"4430301263737","commission_rate":0.1,"operator_address":"agoricvaloper13pkmjguqfjyct7jf32fezqd53590l7mtg2cnwc"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Encapsulate","tokens_bld":"4138677.527862","tokens_ubld":"4138677527862","commission_rate":0.05,"operator_address":"agoricvaloper1p8uxq4ska2psv2k8wknljh568k5qfnwtg25ldj"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"NodeStake","tokens_bld":"3122463.009396","tokens_ubld":"3122463009396","commission_rate":0.1,"operator_address":"agoricvaloper1nkhsz0uk0d8qd4p7unrwej0j3ne8acpk9dd3sg"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Bitscale Labs","tokens_bld":"1536166.411887","tokens_ubld":"1536166411887","commission_rate":0.04,"operator_address":"agoricvaloper14xm0m4kx8t707cjks9y46xws0sh95h8gt5zce4"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"PDP_Validator","tokens_bld":"1204492.808153","tokens_ubld":"1204492808153","commission_rate":0.1,"operator_address":"agoricvaloper1ahq8d70psln40fkwpghtq59yxq4l8vx9x0ap7p"},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"ITpro🚀","tokens_bld":"19087.84679","tokens_ubld":"19087846790","commission_rate":0.01,"operator_address":"agoricvaloper1aqx6jkggxff97qvasm9lmmvu3xhegqnkupadve"}],"native_symbol":"BLD","bonded_tokens_bld":"452718585.669818","not_bonded_tokens_bld":"187114058.160713","bonded_validator_count":30},"meta":{"timestamp":"2026-06-15T20:40:35.958Z","request_id":"4e918b07-c9de-4b82-89c1-443d6d1c4fd2"},"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":"Recent on-chain governance proposals","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Agoric","count":10,"proposals":[{"id":"118","title":"Text Proposal: Introduce a Deflationary Mechanism – Burn 1 BLD per Reward Claim","status":"PROPOSAL_STATUS_PASSED","summary":"Summary This proposal introduces a simple and transparent deflationary mechanism for the Agoric ecosystem: Burn 1 BLD every time staking rewards are claimed. The goal is to: Introduce a predictable and consistent supply sink Align network a","submit_time":"2026-03-30T20:07:15.204895523Z","voting_end_time":"2026-04-02T20:07:15.204895523Z"},{"id":"117","title":"Reallocate Traditional Marketing Spend to Data-Driven Growth + Treasury Buybacks, with Full Spend Transparency","status":"PROPOSAL_STATUS_REJECTED","summary":"Over the past months, the community has repeatedly asked for a clear, execution-ready marketing plan with measurable deliverables. We have not seen a consistent roadmap, ownership model, or KPI framework that matches the current level of ma","submit_time":"2026-03-05T20:43:20.632874517Z","voting_end_time":"2026-03-08T20:43:20.632874517Z"},{"id":"116","title":"Adjust Mint Inflation Bounds to 2–3% Annual Range","status":"PROPOSAL_STATUS_PASSED","summary":"This proposal updates Agoric’s mint module parameters as follows: inflation_min → 0.02 inflation_max → 0.03 inflation_rate_change → unchanged (0.13) goal_bonded → unchanged (0.67) Current on-chain state: • Inflation: ~5% • Bonded ratio: ~37","submit_time":"2026-03-02T16:02:28.193450927Z","voting_end_time":"2026-03-05T16:02:28.193450927Z"},{"id":"115","title":"Deploy QSTN Survey Funding & Reward Claim Contracts to Agoric Mainnet","status":"PROPOSAL_STATUS_PASSED","summary":"QSTN uses Agoric Orchestration to enable businesses to fund survey reward pools across multiple chains in a single transaction, and allow users to claim rewards from all chains at once via a unified “Claim All” action. Agoric is the orchest","submit_time":"2025-12-23T16:44:39.500799970Z","voting_end_time":"2025-12-26T16:44:39.500799970Z"},{"id":"114","title":"Deploy QSTN Survey Funding & Reward Claim Contracts to Agoric Mainnet","status":"PROPOSAL_STATUS_PASSED","summary":"Proposal Summary - This proposal seeks approval to deploy QSTN’s survey funding and reward-claim smart contracts to Agoric mainnet. QSTN uses Agoric Orchestration to enable businesses to fund survey reward pools across multiple chains in a ","submit_time":"2025-12-20T07:10:56.338177384Z","voting_end_time":"2025-12-23T07:10:56.338177384Z"},{"id":"113","title":"Recover IBC light client for Stride","status":"PROPOSAL_STATUS_PASSED","summary":"This proposal updates the expired IBC light client `07-tendermint-74` for counterparty chain `stride-1` with the state of the substitute client `07-tendermint-124`, to reactivate the canonical IBC path between Agoric and Stride.","submit_time":"2025-12-08T18:04:56.736310544Z","voting_end_time":"2025-12-11T18:04:56.736310544Z"},{"id":"112","title":"[Inter Protocol Sunset] Liquidate the reserve module account","status":"PROPOSAL_STATUS_PASSED","summary":"Transfer remaining reserve module account BLD and IST balances to DCF, for paying outstanding oracle network fees in service of the Wind-Down Process described at https://community.agoric.com/t/sunset-inter-protocol-and-begin-wind-down-proc","submit_time":"2025-10-10T18:32:21.279322340Z","voting_end_time":"2025-10-13T18:32:21.279322340Z"},{"id":"111","title":"Ymax Portfolio Contract Beta Deployment","status":"PROPOSAL_STATUS_PASSED","summary":"For background and discussion, see: [YMax Beta Deployment forum thread](https://community.agoric.com/t/ymax-portfolio-contract-beta-deployment/898). Proposal executes code corresponding to commit [cecba0a](https://github.com/Agoric/agoric-s","submit_time":"2025-10-03T06:16:01.600608819Z","voting_end_time":"2025-10-06T06:16:01.600608819Z"},{"id":"110","title":"Upgrade to agoric-upgrade-22","status":"PROPOSAL_STATUS_PASSED","summary":"This proposal if voted will upgrade the chain to agoric-upgrade-22","submit_time":"2025-09-18T19:42:21.107640145Z","voting_end_time":"2025-09-21T19:45:13.315673299Z"},{"id":"109","title":"Reduce Validator Set Size to 30 (Updated)","status":"PROPOSAL_STATUS_PASSED","summary":"This proposal seeks to reduce the maximum number of active validators from the current value to 30. community forum discussion: https://community.agoric.com/t/102-proposal-to-reduce-the-size-of-the-agoric-maximum-validator-set-to-75/867","submit_time":"2025-09-13T06:01:09.786360973Z","voting_end_time":"2025-09-16T06:04:01.640937019Z"}]},"meta":{"timestamp":"2026-06-15T20:40:36.057Z","request_id":"3678845f-5720-49c1-92c7-2391e35c5b54"},"status":"ok","message":"Governance proposals 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":"Chain metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"type":"Cosmos-SDK Layer-1 (Tendermint/CometBFT)","chain":"Agoric","denom":"ubld","chain_id":"agoric-3","decimals":6,"ecosystem":"Agoric — a Cosmos-SDK Layer-1 for JavaScript smart contracts, native staking coin BLD (with the IST stablecoin), secured by delegated proof-of-stake.","endpoints":["/v1/status","/v1/validators","/v1/supply","/v1/governance","/v1/meta"],"documentation":"https://agoric-api.oanor.dev","native_symbol":"BLD"},"meta":{"timestamp":"2026-06-15T20:40:36.164Z","request_id":"15d60ef2-ada4-42c9-a2cf-f9dc71ffef8a"},"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":290,"rps_limit":2,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":1340,"monthly_call_quota":23800,"rps_limit":5,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3520,"monthly_call_quota":124500,"rps_limit":20,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":7840,"monthly_call_quota":548000,"rps_limit":60,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/agoric-api"}