{"openapi":"3.1.0","info":{"title":"Shentu API","version":"1.0.0","description":"Live on-chain data for Shentu (chain id shentu-2.2) — the security-focused Cosmos-SDK Layer-1 of the CertiK ecosystem, whose native token is CTK — 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 CTK, commission rate and jailed flag. The supply endpoint returns the total CTK 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-CTK (6 decimals) into whole CTK, and every figure is read live from the chain — nothing bundled or modelled — behind a short server-side cache with 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 across the Cosmos and security-infrastructure ecosystem. Live keyless upstream. 5 endpoints.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/shentu-api","description":"oanor gateway"}],"tags":[{"name":"Shentu"},{"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":["Shentu"],"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":"Shentu","count":15,"symbol":"CTK","proposals":[{"id":"54","title":"shentud v2.18.0 upgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2026-04-24T06:21:15.307864193Z","voting_end_time":"2026-04-27T06:21:15.307864193Z"},{"id":"53","title":"Optimization of Slashing Parameters","status":"PROPOSAL_STATUS_PASSED","submit_time":"2026-02-26T07:35:43.494038961Z","voting_end_time":"2026-03-01T07:35:43.494038961Z"},{"id":"52","title":"shentud v2.17.0 upgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2026-02-09T14:07:16.485235854Z","voting_end_time":"2026-02-12T14:07:16.485235854Z"},{"id":"51","title":"shentud v2.16.0 upgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-10-11T10:45:00.890587423Z","voting_end_time":"2025-10-14T10:45:00.890587423Z"},{"id":"50","title":"Adjust Community Pool Mint Allocation to 10%","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-07-24T07:55:27.280465371Z","voting_end_time":"2025-07-27T07:55:27.280465371Z"},{"id":"49","title":"shentud v2.15.0 upgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-07-03T02:27:13.856017579Z","voting_end_time":"2025-07-06T02:27:13.856017579Z"},{"id":"48","title":"Chain Code Audit for x/bounty Module","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-03-20T02:57:52.912700124Z","voting_end_time":"2025-03-23T02:57:52.912700124Z"},{"id":"47","title":"shentud v2.14.0 upgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-01-23T11:57:43.328918122Z","voting_end_time":"2025-01-26T11:57:43.328918122Z"},{"id":"46","title":"Recover Shentu IBC Client on Osmosis","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-11-24T08:58:18.329898244Z","voting_end_time":"2024-11-27T08:58:18.329898244Z"},{"id":"45","title":"Recover Shentu IBC Client on Osmosis","status":"PROPOSAL_STATUS_FAILED","submit_time":"2024-11-20T09:00:25.131583676Z","voting_end_time":"2024-11-23T09:00:25.131583676Z"},{"id":"44","title":"shentud v2.13.0 upgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-11-10T08:01:45.239387593Z","voting_end_time":"2024-11-13T08:01:45.239387593Z"},{"id":"43","title":"shentud v2.12.0 upgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-10-21T06:10:04.352590824Z","voting_end_time":"2024-10-24T07:22:40.363151121Z"},{"id":"42","title":"Shentu DAPP Tools Auditing","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-08-20T12:12:08.990634438Z","voting_end_time":"2024-08-23T12:12:08.990634438Z"},{"id":"41","title":"/cosmos.upgrade.v1beta1.MsgSoftwareUpgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-07-12T11:59:24.223429627Z","voting_end_time":"2024-07-15T12:16:30.809988092Z"},{"id":"40","title":"shentu-2.10.0 upgrade","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-05-22T11:49:25.746549625Z","voting_end_time":"2024-05-25T11:49:25.746549625Z"}]},"meta":{"timestamp":"2026-06-15T20:40:25.441Z","request_id":"ce37061c-3d24-4e14-86be-37e7883e464b"},"status":"ok","message":"Shentu 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":["Shentu"],"summary":"Chain status","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Shentu","source":"Shentu LCD","symbol":"CTK","chain_id":"shentu-2.2","bond_denom":"uctk","inflation_pct":10,"latest_block_time":"2026-06-15T20:40:16.399222630Z","latest_block_height":29774501},"meta":{"timestamp":"2026-06-15T20:40:25.779Z","request_id":"0df7415b-36ab-4b59-b0c5-06e020e2df08"},"status":"ok","message":"Shentu 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":["Shentu"],"summary":"CTK supply & bonded ratio","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Shentu","denom":"uctk","bonded":48393375.138644,"symbol":"CTK","decimals":6,"total_supply":160365818.655654,"bonded_ratio_pct":30.18},"meta":{"timestamp":"2026-06-15T20:40:26.145Z","request_id":"6bd1582c-7d0a-4f1f-bfea-6230c816f95f"},"status":"ok","message":"Shentu 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":["Shentu"],"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":"Shentu","count":100,"symbol":"CTK","validators":[{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":8033588.427706,"moniker":"Binance Node","commission_pct":3,"operator_address":"shentuvaloper1ge40r5w778u9nzre60tsx2jf6da6y99ccng5ky"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":6290222.30908,"moniker":"Community Node","commission_pct":100,"operator_address":"shentuvaloper19v90q02edxksq4pk9mrha7ss7gjc4g7f876eaq"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":3030957.619141,"moniker":"CertiK","commission_pct":20,"operator_address":"shentuvaloper1yv5eqqjvsgpens6tfd8r9evtrcg8vhn5ta425m"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":2999464.892102,"moniker":"Cosmostation","commission_pct":9,"operator_address":"shentuvaloper18tmu0lrfsdvke8e3a3jsd7fq2rs29krfyte2cf"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1535818.619123,"moniker":"StakeLab.zone","commission_pct":5,"operator_address":"shentuvaloper1795d6km32m8qtquepatf7npean9dgvrpxfnz02"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1501162.89733,"moniker":"Ankr","commission_pct":10,"operator_address":"shentuvaloper1tx2eqa5j3q8w6lwpsg2mam8w5f80vjqn535l3d"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1327373,"moniker":"AtlasNode","commission_pct":20,"operator_address":"shentuvaloper1velh4j0yn0kwtytv4xfpeh4x76afadkvx274zu"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1149248.238046,"moniker":" polkachu.com","commission_pct":1,"operator_address":"shentuvaloper1gp957czryfgyvxwn3tfnyy2f0t9g2p4psfezn0"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1080425.880219,"moniker":"DSRV","commission_pct":10,"operator_address":"shentuvaloper1vgpzxfmw8up2gugglj50t2uddlpd5shdu49c8g"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1000003,"moniker":"Validation Cloud","commission_pct":10,"operator_address":"shentuvaloper1yauamh6kkusm77l20md8xgl4zve6hqmlhxpx2n"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":947344,"moniker":"Skyline","commission_pct":5,"operator_address":"shentuvaloper1ymt39v2qeegxtudnx7gyrjacj69uf4k023yt5m"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":825344.424406,"moniker":"TTT VN","commission_pct":20,"operator_address":"shentuvaloper1yhxsary5g7aquzp6d7lr7uvmtr90pu0ny95k3v"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":530794.063421,"moniker":"Stakewolle.com | Auto-compound","commission_pct":10,"operator_address":"shentuvaloper1qy7jncf45lluxaya5jaxf9r284jnmzz5vkxzea"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":499331.368172,"moniker":"stakely.io","commission_pct":9,"operator_address":"shentuvaloper1wt9lh4zqe8qqe7azc943l0cyn2kzwk3p4dm57a"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":473424.507806,"moniker":"Stakin by The Tie","commission_pct":20,"operator_address":"shentuvaloper1xv6jr3mdu32rukec5af34cylmmw9r84vz23dnc"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":397405.268378,"moniker":"HighStakes.ch | Stake for Airdrop","commission_pct":10,"operator_address":"shentuvaloper1l5zz0v9ss3klrmga49uxha7f0fmpxmjx8kv6xy"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":359894.414627,"moniker":"InfStones","commission_pct":20,"operator_address":"shentuvaloper169zcqjmz5cejx4cm00g9mntn8xvuca86g9ph6j"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":348317.615393,"moniker":"stake.systems","commission_pct":20,"operator_address":"shentuvaloper1la3trfg35deqhp6srzq7zjpj6mgkvk6md3m65v"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":337349.232528,"moniker":"morkiestakes","commission_pct":0,"operator_address":"shentuvaloper10r25h3042qapanlyjk2a6qwj9a59pvw08vu8nw"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":320200.098148,"moniker":"ByteVariety","commission_pct":20,"operator_address":"shentuvaloper1rk35hmly37qk672dknfq4x28ucd7jeq9r4jr5t"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":307088.901252,"moniker":"BlueStake 🚀 | 100% insurance","commission_pct":10,"operator_address":"shentuvaloper14wg0p9jlgp6vra7p4rw9vlyh5ra5svplqcmjtc"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":301986.045304,"moniker":"Panthea EU","commission_pct":20,"operator_address":"shentuvaloper1yvleuxlmg8vgmsczlqgufgkwj2p5x29lnmamkg"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":300399.11,"moniker":"POSTHUMAN 🧬 StakeDrop","commission_pct":20,"operator_address":"shentuvaloper1qqrw7v5xcyxpp3f0gelp08td9q95ayfdugecw0"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":290757.507609,"moniker":"stake2earn 🌜","commission_pct":20,"operator_address":"shentuvaloper1l2s8e4mjana50tx9g66kfsqwgwjy6jlv38zczz"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":290417.693469,"moniker":"GoldenCtk","commission_pct":20,"operator_address":"shentuvaloper196j32p52qq0pqd7hk669c8vgy27sstajkqldzs"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":283455.445275,"moniker":"Crypto Lion 🦁","commission_pct":5,"operator_address":"shentuvaloper16lhapna7nfm0j3pnwt7tn4lxtx3q7hs4qe6r70"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":280686.583229,"moniker":"🔥STAVR🔥 REStake ON✅","commission_pct":20,"operator_address":"shentuvaloper1u05xu47w2hemqrpejn3dsxg7nqywx068q34y9z"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":268563.589095,"moniker":"ushakov","commission_pct":18,"operator_address":"shentuvaloper19q32eg8lu36xyqe3rfp85t6jwnymrjnsjxw8q0"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":266559.038923,"moniker":"Snow Fall","commission_pct":5,"operator_address":"shentuvaloper19x3s23x9hvp98rdgrl6mnec8h5hy7zmnx7467v"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":263018.767241,"moniker":"Topstake🚀","commission_pct":10,"operator_address":"shentuvaloper1h9jylw5wrna0w8rlj8qcj8a3x05pht3uny9ryt"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":255705.631721,"moniker":"Yurbason","commission_pct":15,"operator_address":"shentuvaloper1nj59qd5h9tt4r0k40twj5ptp9f7xsmg0ez2vwu"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":254502.198669,"moniker":"StakeUp","commission_pct":20,"operator_address":"shentuvaloper1ltwg39j75vkx06prtd9gaug25qgkv29xr9femj"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":249945.514286,"moniker":"Blockval | 0% fees | Restake","commission_pct":1,"operator_address":"shentuvaloper1jhj3pf7psypvz7v3smxeu45xuljkqmqy35hzdy"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":248441,"moniker":"SyaNodes","commission_pct":20,"operator_address":"shentuvaloper1zzgmgcq8m3hynpf9trxmpj5w5qzg9wsmgzgf75"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":246158.505766,"moniker":"agrestus","commission_pct":10,"operator_address":"shentuvaloper1524p4k5yxs22ulw3jppjt0jtrhffj6hq6lg56x"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":245268.946721,"moniker":"node101","commission_pct":5,"operator_address":"shentuvaloper1lrzxwu4dmy8030waevcpft7rpxjjz26c3jv9w9"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":244354.429302,"moniker":"OranG3cluB","commission_pct":20,"operator_address":"shentuvaloper1422gjxp0c343u0lypp728c48txuas8d2pknm82"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":240823.317606,"moniker":"Anonstake","commission_pct":18,"operator_address":"shentuvaloper18grwhfspu435yw64dr077yws0am7y7knngh7cd"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":238401,"moniker":"owlstake 🦉","commission_pct":20,"operator_address":"shentuvaloper1cn52t08yjvmxtfzzyvpyz0uz5tfnjkau6xne79"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":236860.394369,"moniker":"AlxVoy ⚡ ANODE.TEAM","commission_pct":15,"operator_address":"shentuvaloper1sqr3wnz7aujx8mpmydmdypuaafpvrgtsj50z02"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":235662.433228,"moniker":"Lex_Prime","commission_pct":14,"operator_address":"shentuvaloper1ta0ndyfue8dffhwxdmznkwmqssavsvpfxctths"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":235201,"moniker":"Zonescan","commission_pct":20,"operator_address":"shentuvaloper1y6rsppgz9wwp83y906grhfq7gynshxknkd8q30"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":232001.041344,"moniker":"Nodeasy.com","commission_pct":10,"operator_address":"shentuvaloper1d2x7lqmlduuu9zn76ewks8mv7f69xwq7txhg3v"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":231954.733686,"moniker":"ValidatorVN","commission_pct":20,"operator_address":"shentuvaloper1xcyhwqussp9u6ul272ugfnqpq044m302fk55hv"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":230806.026807,"moniker":"johndoe","commission_pct":20,"operator_address":"shentuvaloper1hdppnugsdkcavt5rms0874dmpy46xzyjyhvtj7"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":224001.036119,"moniker":"vas","commission_pct":15,"operator_address":"shentuvaloper1k5t5cvx4dr6z70a3pz2kpa4gfu4nc8swfqe6wr"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":221101.491377,"moniker":"OtterSync","commission_pct":3,"operator_address":"shentuvaloper13ne32hkgeq7cz5mrhvedtavvvu7snv254yjhce"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":220102.666878,"moniker":"web34ever","commission_pct":19.9,"operator_address":"shentuvaloper1036rphfnyw49fzm5ajfud743j2qutlk9v8lgp2"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":217602.533549,"moniker":"BlackBlocks","commission_pct":20,"operator_address":"shentuvaloper14xy2wmrkwr43yjfnlpme24cu8r82nmpaf9g2ca"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":216007.475081,"moniker":"sebytza05","commission_pct":20,"operator_address":"shentuvaloper1hqxy2ra9qn8a9mxjc3m09s2cvqa4f7ax05ahnh"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":214571.806915,"moniker":"Kleomedes","commission_pct":20,"operator_address":"shentuvaloper1ppeu2c9nkkptmhu2vxmwt2pjfyvn4pwllup8wu"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":207980.233449,"moniker":"airocket","commission_pct":19,"operator_address":"shentuvaloper1hxy0eylmuptdywkw69x867jdd0wn94yyclvtqe"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":206410.7,"moniker":"Kynraze","commission_pct":20,"operator_address":"shentuvaloper1r2cfuygnrr9a7plmnh7r5p9ueqsv6jh2m5yp9q"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":205147.240072,"moniker":"gogo","commission_pct":20,"operator_address":"shentuvaloper1sxj2lvktwh7298m863lrnym242tglekj6k54y7"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":203204.9,"moniker":"Validator247","commission_pct":20,"operator_address":"shentuvaloper1jrwns20hv4av72qm6dzr96t7g8us0peeqzv88c"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":196791.360687,"moniker":"MotherTech","commission_pct":20,"operator_address":"shentuvaloper1pxc959dx3xgez3c9vtr8upctrrjj7p2j24evpc"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":194616.109065,"moniker":"Oldcat","commission_pct":10,"operator_address":"shentuvaloper13q0kk99gqu503637lq23y5aedwp0dv8pccrnjm"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":193790.847797,"moniker":"VALIDARIOS","commission_pct":19,"operator_address":"shentuvaloper1ycv93gthzwgeyq8mckvqmznq60e3gmesrsllwe"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":192993.02447,"moniker":"NITAWA","commission_pct":20,"operator_address":"shentuvaloper16l9wuh0dlzqcu3glaq8rgpj0qt07nu0r7zv8kk"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":188800.979313,"moniker":"Consensus One","commission_pct":5,"operator_address":"shentuvaloper14al24th3wpee4pymq6gsx6gh4e4ujhw7rxl70k"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":187668.037104,"moniker":"Bit Cat🐱","commission_pct":10,"operator_address":"shentuvaloper1duztmfdn28n8swwkh0uzx6e4vr8uq5r27q5k3m"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":187039.815673,"moniker":"Seasting","commission_pct":10,"operator_address":"shentuvaloper1x27wysrlnppmmwhjeg8evu873fyvvu9zry7365"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":184011.647,"moniker":"🐔 The Chicken Coop 🦝 Homestead","commission_pct":19.44,"operator_address":"shentuvaloper1sy76p9e9lnxn7a46ukpxtrzj7mjnc5j0fvkjx7"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":182088.725978,"moniker":"Badger Bite","commission_pct":20,"operator_address":"shentuvaloper16kctxuen3x2avvjj2mdwsl6g8n7d4vjk9up9tq"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":180859.032108,"moniker":"snegkovka-5C54178B996FF5D2","commission_pct":20,"operator_address":"shentuvaloper1etqwldwm5lzxwm9dnu9kps9cur5eqeddfnhklx"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":176090,"moniker":"Shazoes","commission_pct":20,"operator_address":"shentuvaloper1jrnns3nkkrzu7qn5xel088488jv6jmuafm2vdh"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":174403,"moniker":"LuckyResearch Labs","commission_pct":20,"operator_address":"shentuvaloper1j8jsjc9vsefsyqjk96k6xskvy54kzeytne3t78"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":172992.876604,"moniker":"OrionX","commission_pct":20,"operator_address":"shentuvaloper17phrhmkpug3vjdfepwdeuu7uamctlm87ah49kz"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":172810.052995,"moniker":"testovich","commission_pct":20,"operator_address":"shentuvaloper1m8qkqhmymvq5a8a6wfz35g523rx0pqamuuy7zt"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":172803.033193,"moniker":"ZenQQQ","commission_pct":19,"operator_address":"shentuvaloper1lnegpma68sykwdd04npah5lpuacxtj8wyk3p7a"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":168937.772415,"moniker":"Chainnodes","commission_pct":20,"operator_address":"shentuvaloper1nf2a5thtp4xaceg9jqlkhvcyzcck5507eg6yrm"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":166401.033193,"moniker":"gCrypto90","commission_pct":20,"operator_address":"shentuvaloper1l3zvcvlvfl6wvdqu6tpzdexk9e8vcv5qvkq2rg"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":158763.633089,"moniker":"JOHNEE","commission_pct":4.9,"operator_address":"shentuvaloper19vrsjqgtyucv6eqekjcwvlqdqekxm299cc8aur"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":158061.083752,"moniker":"blxpro","commission_pct":10,"operator_address":"shentuvaloper12kmuarzu04f3fm39pcxqnv9fczdu37zrpn2t95"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":155401.031635,"moniker":"mandezir","commission_pct":20,"operator_address":"shentuvaloper14nx4jgv0m20ma3w7jkxl697j8xx77ffmnw4ldw"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":155330.28242,"moniker":"ShentuDefender","commission_pct":20,"operator_address":"shentuvaloper1gt5wvgjekaflaadzj9amjwxy9y0y0wd79f0wug"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":153601.033752,"moniker":"ChainodeTech","commission_pct":15,"operator_address":"shentuvaloper1hdutpn340l29gwl3nyrkxwfdyu8q96zwyu2x2e"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":152321.307117,"moniker":"Gryx","commission_pct":12,"operator_address":"shentuvaloper15tyhytr4ndptz5v8nxh9suftvzcfuyj5ucm036"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":152010.105771,"moniker":"SapphireNode","commission_pct":20,"operator_address":"shentuvaloper18pwdhgxmuzw3fdyek8hzxdc2cw280vxsr3pazc"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":151330.1655,"moniker":"Quebec","commission_pct":5,"operator_address":"shentuvaloper1gtyevmtqymumuwlp2wm5w6hjczpvup3aum6d3s"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":150257.263369,"moniker":"MaxFoton nodes","commission_pct":7,"operator_address":"shentuvaloper1ysupsv4csulrmen48s8d8hwfy99m798w6megly"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":149998.221179,"moniker":"SlSub","commission_pct":20,"operator_address":"shentuvaloper1q0x90n8z3gwj5xv442afjuw8w8l59shd0rzc25"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":148084.787085,"moniker":"Cryptonian | Auto-compound","commission_pct":5,"operator_address":"shentuvaloper10sv5pjze703006767hh52jqlkamqe7vnygagc5"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":137930.034224,"moniker":"Army IDs","commission_pct":20,"operator_address":"shentuvaloper176x7ljeyxx2cevmp7uayaz9qcx37nwjjm9f5mr"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":136101.067471,"moniker":"fishinwarter","commission_pct":20,"operator_address":"shentuvaloper10u5dgyhkqe0qwfmektrp8uy6ssawtkrrj27a9u"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":135101.032216,"moniker":"tanzmann","commission_pct":20,"operator_address":"shentuvaloper1p4ez0qspkjpcz3l6hyhq3uuezcgyl2j9j98yaw"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":129602.48664,"moniker":"smert","commission_pct":19,"operator_address":"shentuvaloper12zmyrggz36cstml5v30ysn2q58xpfay7gwezf9"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":127301.031723,"moniker":"deftonena","commission_pct":20,"operator_address":"shentuvaloper1dd9gze5wc9lqu9ht6qppmzudgad7su99vjs8nr"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":126439.910298,"moniker":"cyberG","commission_pct":19,"operator_address":"shentuvaloper1yq8a2ksa7dz8wd8wlks3k8nqdmht76xdkmqzxv"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":124801.033266,"moniker":"Perfect Stake 🥩","commission_pct":20,"operator_address":"shentuvaloper1rlwftpht32qvwcra6my36azth26sa7gdl3cgdj"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":120851.031724,"moniker":"instupendo","commission_pct":20,"operator_address":"shentuvaloper1vrykh69jj7z04y3dprcr25fwnh05qrvkjm0a7q"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":118406.533267,"moniker":"Alex (Bambarello) Validator","commission_pct":20,"operator_address":"shentuvaloper1cyasdhcahc60sawtvecjwyumh3uh98mzxm4kr8"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":117751.032223,"moniker":"amadey","commission_pct":20,"operator_address":"shentuvaloper1l08gcs8melp893ztdsfdv6ag2phha2wwjqmg7q"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":116701.032388,"moniker":"cuconoid","commission_pct":20,"operator_address":"shentuvaloper1zwy37zs8pxepmrmtjexta7f9e6k9w70cn3dqcu"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":115801.028569,"moniker":"riobo","commission_pct":20,"operator_address":"shentuvaloper1e4slnwwa7tr0ywmd87tp3f6574tp5jlepvy2kc"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":106834.681993,"moniker":"CryptoNet","commission_pct":20,"operator_address":"shentuvaloper19lgwcu692dtrpjja67j4tdp5ye8vgd3wfd6s4w"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":91191.916201,"moniker":"Skalp[4BLOCK.TEAM]","commission_pct":20,"operator_address":"shentuvaloper15n0g5cg3pxngluknaytsskxpup9q9zge0ntvwh"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":70059.62,"moniker":"Node39.TOP","commission_pct":20,"operator_address":"shentuvaloper1k7sjdr27evwgj36u08uprtfmjndz0mqlmfq898"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":51086.880956,"moniker":"ramuchi.tech","commission_pct":20,"operator_address":"shentuvaloper18fa7lgnhr9v27vxqgxz5aa7r8mzmhe6v2wet49"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":50023.04,"moniker":"StakeBowlNode","commission_pct":100,"operator_address":"shentuvaloper14vzc8a8ed53yu408fxg9cunkktt84kmv37h5x8"}]},"meta":{"timestamp":"2026-06-15T20:40:26.342Z","request_id":"1bf4cce3-12f8-4958-857f-4b5a15b29e3f"},"status":"ok","message":"Shentu 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":"Shentu API","chain":"Shentu","denom":"uctk","source":"Shentu public LCD/REST nodes (Cosmos SDK)","symbol":"CTK","chain_id":"shentu-2.2","decimals":6,"endpoints":["/v1/status","/v1/validators","/v1/supply","/v1/governance","/v1/meta"],"description":"Live on-chain data for Shentu — the security-focused Cosmos-SDK Layer-1 of the CertiK ecosystem (CTK).","documentation":"https://shentu-api.oanor.dev"},"meta":{"timestamp":"2026-06-15T20:40:26.442Z","request_id":"06bb1fb6-a7f4-4afe-a756-ce3319887499"},"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":"starter","name":"Starter","price_cents_month":1270,"monthly_call_quota":15200,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3640,"monthly_call_quota":74000,"rps_limit":16,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":8890,"monthly_call_quota":310000,"rps_limit":40,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/shentu-api"}