{"openapi":"3.1.0","info":{"title":"Dymension RollApp On-Chain API","version":"1.0.0","description":"Live on-chain data for Dymension (the modular RollApp settlement layer L1, chain dymension_1100-1) with no key: the RollApp registry (every RollApp on the hub, with id, owner, description and website), the Dymension hub staking economics (bonded vs unbonded DYM, bonded ratio, parameters), the active validator set, the total DYM supply, and the latest block.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/dymension-api","description":"oanor gateway"}],"tags":[{"name":"RollApps"},{"name":"Staking"},{"name":"Supply"},{"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/rollapps":{"get":{"operationId":"get_v1_rollapps","tags":["RollApps"],"summary":"RollApp registry — every RollApp on the hub","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":"Dymension's RollApp registry — every RollApp deployed on the hub, with its id, owner address, description and website. Pass limit (1-100, default 25). RollApps are the app-specific rollup chains that settle on Dymension.","count":25,"source":"Dymension (dymension_1100-1) LCD","rollapps":[{"owner":"dym1cw6e63gd4mduv9eduxf9fp8pjs8hfmx5d8q48t","rollapp_id":"a_907975-1"},{"owner":"dym1hn5l4rsqd4zn2zgfh7du7egj6fv874e684kfn8","rollapp_id":"aaaaaa_811707-1","description":"aaaaaa"},{"owner":"dym1x84t0tyeqw7h3xf3ahljyr07pyd875a3v6xy8z","rollapp_id":"aalexsssss_319572-1"},{"owner":"dym1lms4ykjcxww8x08xztlajyrue8480elaw2v96f","website":"https://x.com/himakiti2022","rollapp_id":"aatititigfsd_196433-1"},{"owner":"dym1xwkzhh4heh762ur28zwxu32zge225nvy4m3g7a","rollapp_id":"absrct_809721-1"},{"owner":"dym1gwkpfpvkwrsmcfu6htqqr8uefprdgrl05q4cpm","rollapp_id":"accountant_855627-1"},{"owner":"dym1h2rwfk4cpqfhnqap4hl0d3ca8wkcht6ammeppe","rollapp_id":"acrossprotocol_382164-1"},{"owner":"dym1smmluhkkw0qe4wmk64yj5dtf3pcrspljc7njua","rollapp_id":"adamooshka_491429-1"},{"owner":"dym1y9eeemxr3qmnk2yjg4n0an9sqnnhamq9h5glkv","rollapp_id":"adaptiveyieldoptimizer_450157-1","description":"The Adaptive Yield Optimizer is a smart, AI-driven platform that automatically maximizes cryptocurrency investment returns by continuously analyzing and reallocating assets to the most profitable strategies."},{"owner":"dym1g9dzxthl2zpdwdqhqqgye9vfzcmrxwvyrglzlk","rollapp_id":"adgile_587929-1"},{"owner":"dym140m9l4jfrr0v3hxd5jc3gc5nn5mrneke2fdhqr","rollapp_id":"adoriananoos_138786-1"},{"owner":"dym14tn285jng42tlz6yqzpea8c5eyhd6sxexcyag8","rollapp_id":"adriaticvision_266548-1"},{"owner":"dym1w2m8005lqdwwvdla755r9h5hv0yk03xk8jjf62","rollapp_id":"aestheticscoin_888406-1"},{"owner":"dym1njue3eh2468z2ms0ecm7x5gqmjn36e59zrsa0x","rollapp_id":"affyniancers_628611-1"},{"owner":"dym1n5a29cqc5j49axs7rdjxqtg8n2v3gpjqj4ux9r","rollapp_id":"afterlifecoin_946923-1","description":"The only official coin that can be used in the afterlife"},{"owner":"dym1naufm0a0zux7x8300zrgyq2kjghpa8wy6nmjs0","rollapp_id":"againd_399546-1"},{"owner":"dym1t270tc52da4nclvfzeqw58t9n9vz7cufew3ya3","rollapp_id":"agentaidymension_553322-1"},{"owner":"dym1cj49hp5vu5g6nefq85wzy76cejgypdr399znha","rollapp_id":"aggressivepotato_693470-1"},{"owner":"dym1x26xsq7g5k3erztejkd94l83qc4t6d7jakarmj","rollapp_id":"aiagent_687943-1"},{"owner":"dym1j7lrkrhw4clk7tvqee7grh2kztr7x00lv0m03v","rollapp_id":"aibabylaughi_20174689-1","description":"A fun reaction rollapp inspired by the viral AI Baby Laughing Meme to capture viral awkward laughs."},{"owner":"dym1v3c9xfecty5ymqgm8nfljwrrxkwlzx8lgdag43","rollapp_id":"aicomputercoin_47914-1"},{"owner":"dym14vzyf5mch2l8ckw7j6mdnd0qff3ztx7rgmr20u","rollapp_id":"aifroggsog_894118-1"},{"owner":"dym1njue3eh2468z2ms0ecm7x5gqmjn36e59zrsa0x","rollapp_id":"aifutured_807774-1"},{"owner":"dym1y7vtwj2re69aw58gmtpmwpv0hlhgc7msfqw66p","website":"https://aidx.exchange/","rollapp_id":"aigisos_3340-1","description":"Aigisos is a blockchain that operates as a RollApp and a Security chain. Aigisos features AIDX exchange, a high performance perp and spot dex and Finch AI trading helper."},{"owner":"dym1342rug3hze9qz4338r3q664lr9juxtuhntflzz","rollapp_id":"aigptbot_521797-1"}]},"meta":{"timestamp":"2026-06-15T02:10:29.540Z","request_id":"5df05675-37f2-41b5-816a-261eb081d9b5"},"status":"ok","message":"RollApps 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/staking":{"get":{"operationId":"get_v1_staking","tags":["Staking"],"summary":"Dymension hub staking economics & parameters","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The Dymension hub staking economics — bonded vs unbonded DYM, the bonded ratio, and the staking parameters (unbonding period, max validators, minimum commission). No parameters.","params":{"bond_denom":"adym","max_validators":125,"min_commission_rate":0.05,"unbonding_time_seconds":1814400},"source":"Dymension (dymension_1100-1) LCD","bonded_dym":134111164.1,"not_bonded_dym":18677490.38,"bonded_ratio_percent":87.78},"meta":{"timestamp":"2026-06-15T02:10:29.700Z","request_id":"d176583b-413c-4170-8ff3-b4cb5ffe2392"},"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 Dymension validator set, ranked by voting power — each validator's moniker, website, voting power (in DYM), commission rate and status. Pass limit (1-100, default 25).","count":25,"source":"Dymension (dymension_1100-1) LCD","validators":[{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Kraken","website":"https://www.kraken.com/","commission_rate":0.05,"operator_address":"dymvaloper15yh22qgvswsa4hg7k3ga8759m5s56a8mur5lls","voting_power_dym":23577899.19},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Encode Club","website":"https://www.encode.club/","commission_rate":0.05,"operator_address":"dymvaloper1m6qqexve6afkr8v25895ccjegc0k2zeladeyhh","voting_power_dym":15567327.11},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"MZONDER","commission_rate":0.15,"operator_address":"dymvaloper16vz54egcjh7du0wq04yssk6gzlefu6yw230gg6","voting_power_dym":12151348.24},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"valoper.io","commission_rate":0.05,"operator_address":"dymvaloper1asd6lsp9qxsn6efsx83p6ly3utsym8lhcvacq0","voting_power_dym":8477452.81},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Validatrium.com","website":"https://validatrium.com","commission_rate":0.05,"operator_address":"dymvaloper1rnxezglxwhppgdh7n8yk5tcuenqqenvrxyhyue","voting_power_dym":8412502.8},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Blockscope.net","website":"https://blockscope.net","commission_rate":0.05,"operator_address":"dymvaloper17uy3qg4upadxzd5q6ztcmcncm3n7hdtm8yrgrc","voting_power_dym":8037706.32},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Cosmostation","website":"https://www.cosmostation.io","commission_rate":0.05,"operator_address":"dymvaloper1vr9j6wn93malnqp8kz5d8660sjpjktdsdmh5ug","voting_power_dym":5954360.03},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"LuckyResearch Labs","website":"https://luckyresearch.org","commission_rate":0.2,"operator_address":"dymvaloper1ufh97qcc4ksupz07gzqdha72j3fwc5l27zhlv0","voting_power_dym":5679766.84},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Silk Nodes","website":"SilkNodes.io","commission_rate":0.05,"operator_address":"dymvaloper10yu9ul3v8gqntv9h3z3nl09qs8dcguesfvar8a","voting_power_dym":5166033.24},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"NodeStake","website":"https://nodestake.org","commission_rate":0.05,"operator_address":"dymvaloper1jpvku8u4al5kx4zm3hqm9j9faw3qhx6ss4ueq9","voting_power_dym":4898393.11},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"P-OPS Team","website":"https://www.pops.one","commission_rate":0.05,"operator_address":"dymvaloper1t7fxprq2m4p39u66knge4t6ftw3c8vqremwuuy","voting_power_dym":3728371.89},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Nodes.Guru","website":"https://stake.nodes.guru","commission_rate":0.1,"operator_address":"dymvaloper1z8dewhura5yswqevj6733yaae0v0lhgp4uh7nq","voting_power_dym":3686901.93},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Cumulo","website":"http://cumulo.pro","commission_rate":0.2,"operator_address":"dymvaloper1fz6gwt0hug8hj5j74sf3vtj2vnjuzunk59ac6w","voting_power_dym":2833664.15},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"BlockHunters 🎯","website":"https://blockhunters.org/","commission_rate":0.1,"operator_address":"dymvaloper1symf474wnypes2d3mecllqk6l26rwz8masyuth","voting_power_dym":2227206.31},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"onfinality","website":"https://onfinality.io","commission_rate":0.1,"operator_address":"dymvaloper1f62ew8u9t3flsr4hvaenvrhqegellt4h0f5sm0","voting_power_dym":2206433.55},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Stakecito Labs","website":"https://www.stakecito.com","commission_rate":0.1,"operator_address":"dymvaloper1vmzs5lq0kanz96nmr86d05kx4y3nrhsshn6lqa","voting_power_dym":1853995.08},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"KudasaiJP","website":"kudasai.co.jp","commission_rate":0.05,"operator_address":"dymvaloper1h7222cz3y7hh9u9fym73a6xqw6keggkwgsq39a","voting_power_dym":1730327.72},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Solva (CryptoCrew)","website":"https://solva.solutions","commission_rate":0.05,"operator_address":"dymvaloper192a6ttzqxu9hcmm6lh6nrv9jx7am27j9q7cyau","voting_power_dym":1673921.46},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"polkachu.com","website":"https://polkachu.com","commission_rate":0.05,"operator_address":"dymvaloper1pnt0h7q2htmmxprdxgwx9qkatv8slydc2gekpg","voting_power_dym":1483844.85},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Imperator.co","website":"https://imperator.co/","commission_rate":0.05,"operator_address":"dymvaloper1yhzdxg49u0ce2e8pkagf6vlz6j3uhr8vdapfs0","voting_power_dym":1240746.48},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Enigma","website":"https://enigma-validator.com/","commission_rate":0.05,"operator_address":"dymvaloper1zx4p8utcjlzj2xuksxnvcj4r3cvdu2cxaqyn60","voting_power_dym":1001220.35},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"Inter Blockchain Services","website":"https://ibs.team","commission_rate":0.05,"operator_address":"dymvaloper15un289g5slwzt77cpww53454lthfalpm3gsap0","voting_power_dym":943134.49},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"💎🤲","commission_rate":0.2,"operator_address":"dymvaloper1qm9jk0wekq2tnrzcmxmkx7w7plfj9a4a244p8t","voting_power_dym":793334.07},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"POSTHUMAN 🧬 StakeDrop","website":"https://posthuman.digital","commission_rate":0.05,"operator_address":"dymvaloper1lsjs7pwll7pqm40namkyx3e5qdwg0v0swrshud","voting_power_dym":788363.37},{"jailed":false,"status":"BOND_STATUS_BONDED","moniker":"𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀","website":"https://teletype.in/@lesnik13utsa","commission_rate":0.1,"operator_address":"dymvaloper1taava3hdv33ps7es7yvwjx7x08lzz3s2mqfp6v","voting_power_dym":714557.76}]},"meta":{"timestamp":"2026-06-15T02:10:29.886Z","request_id":"de764590-cc79-45a4-9d0f-95b75b090fb9"},"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/supply":{"get":{"operationId":"get_v1_supply","tags":["Supply"],"summary":"Total DYM supply","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The total supply of DYM (the native token of Dymension), in both DYM and the adym base denomination (18 decimals). No parameters.","denom":"DYM","source":"Dymension (dymension_1100-1) LCD","decimals":18,"base_denom":"adym","total_supply_dym":1067198517.09,"total_supply_adym":"1067198517085641202604540873"},"meta":{"timestamp":"2026-06-15T02:10:30.004Z","request_id":"dad2e9c5-cdcd-44fc-a06b-34459ce7bea4"},"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/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 Dymension block — height, timestamp, chain id, proposer and transaction count. No parameters.","time":"2026-06-15T02:10:20.050501570Z","height":21255606,"source":"Dymension (dymension_1100-1) LCD","num_txs":0,"chain_id":"dymension_1100-1","proposer_address":"xlK9eqJX/yMOE8wWWC4OOYkPXks="},"meta":{"timestamp":"2026-06-15T02:10:30.134Z","request_id":"ef994e61-969f-4968-a2c1-2f3789560b1d"},"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":21255606},"source":"Dymension public Cosmos REST / LCD nodes (dymension-api.polkachu.com and mirrors), keyless","service":"dymension-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/block":"Latest block.","GET /v1/supply":"Total DYM supply.","GET /v1/staking":"Dymension hub staking economics & parameters.","GET /v1/rollapps":"RollApp registry — every RollApp on the hub (limit).","GET /v1/validators":"Active validator set (limit)."},"description":"Live on-chain data for Dymension (the modular RollApp settlement layer L1, chain dymension_1100-1) with no key: the RollApp registry (every RollApp on the hub, with id, owner, description and website), the Dymension hub staking economics (bonded vs unbonded DYM, bonded ratio, parameters), the active validator set, the total DYM supply, and the latest block. The Dymension-RollApp / on-chain / staking layer for explorers, ecosystem dashboards and research. Distinct from other chain readers — Dymension and its RollApp registry. Live, short cache only.","upstream_status":"ok"},"meta":{"timestamp":"2026-06-15T02:10:30.262Z","request_id":"de1f6110-f0e3-4598-9c87-19006cd93585"},"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":7300,"rps_limit":2,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":2890,"monthly_call_quota":181000,"rps_limit":10,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":8470,"monthly_call_quota":1030000,"rps_limit":20,"hard_limit":true},{"slug":"scale","name":"Scale","price_cents_month":15930,"monthly_call_quota":5640000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/dymension-api"}