{"openapi":"3.1.0","info":{"title":"Sifchain API","version":"1.0.0","description":"Live on-chain data for Sifchain (chain id sifchain-1) — the Cosmos-SDK Layer-1 omni-chain decentralised exchange, whose native token is ROWAN — 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 ROWAN, commission rate and jailed flag. The supply endpoint returns the total ROWAN 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. ROWAN uses an 18-decimal base denomination which is converted to whole ROWAN with exact big-integer scaling, 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 cross-chain DEX ecosystem. Live keyless upstream. 5 endpoints.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/sifchain-api","description":"oanor gateway"}],"tags":[{"name":"Sifchain"},{"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":["Sifchain"],"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":"Sifchain","count":15,"symbol":"ROWAN","proposals":[{"id":"156","title":"Revive Sentinelhub Client","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-01-24T16:43:21.492925570Z","voting_end_time":"2025-01-26T16:43:21.492925570Z"},{"id":"155","title":"Revive Juno Client","status":"PROPOSAL_STATUS_PASSED","submit_time":"2025-01-20T05:53:21.945708078Z","voting_end_time":"2025-01-22T05:53:21.945708078Z"},{"id":"154","title":"v1.4.1","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-05-21T19:24:27.015797570Z","voting_end_time":"2024-05-23T19:24:27.015797570Z"},{"id":"153","title":"Sifchain Evolution Proposal: Council Restructuring, New Roadmap, and Strategic Financial Utilization for Enhanced Ecosystem Growth","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-01-05T10:57:48.487630566Z","voting_end_time":"2024-01-07T10:57:48.487630566Z"},{"id":"149","title":"v1.4.0 (fix plan name)","status":"PROPOSAL_STATUS_PASSED","submit_time":"2023-12-16T06:45:18.746487762Z","voting_end_time":"2023-12-18T06:45:18.746487762Z"},{"id":"148","title":"v1.4.0","status":"PROPOSAL_STATUS_REJECTED","submit_time":"2023-12-16T06:14:53.528846937Z","voting_end_time":"2023-12-18T06:14:53.528846937Z"},{"id":"147","title":"v1.3.1-beta","status":"PROPOSAL_STATUS_PASSED","submit_time":"2023-12-05T17:41:12.883099653Z","voting_end_time":"2023-12-07T17:41:12.883099653Z"},{"id":"146","title":"v1.3.0-beta","status":"PROPOSAL_STATUS_PASSED","submit_time":"2023-12-03T00:49:50.560297239Z","voting_end_time":"2023-12-05T00:49:50.560297239Z"},{"id":"145","title":"Adjust the upper limit for block size from 21 MB to 1 MB","status":"PROPOSAL_STATUS_PASSED","submit_time":"2023-11-08T04:51:21.355986804Z","voting_end_time":"2023-11-10T04:51:21.355986804Z"},{"id":"144","title":"v1.2.0-beta","status":"PROPOSAL_STATUS_PASSED","submit_time":"2023-11-01T19:50:38.277959976Z","voting_end_time":"2023-11-03T19:50:38.277959976Z"},{"id":"143","title":"SifDAO Signaling Proposal: Upcoming Software Upgrade to v0.12.0-beta for Enhanced Security & IBC Compatibility","status":"PROPOSAL_STATUS_PASSED","submit_time":"2023-10-31T16:55:42.832143797Z","voting_end_time":"2023-11-02T16:55:42.832143797Z"},{"id":"142","title":"Community Tax Param Change","status":"PROPOSAL_STATUS_PASSED","submit_time":"2023-01-02T21:05:58.958656754Z","voting_end_time":"2023-01-05T17:44:14.837686312Z"},{"id":"141","title":"v1.1.0-beta","status":"PROPOSAL_STATUS_PASSED","submit_time":"2022-11-28T18:47:16.858372712Z","voting_end_time":"2022-11-30T18:47:16.858372712Z"},{"id":"135","title":"Re-Enable ROWAN IBC Export for a minimum of 3 weeks starting November 10th","status":"PROPOSAL_STATUS_PASSED","submit_time":"2022-11-02T06:39:58.814491164Z","voting_end_time":"2022-11-07T17:52:18.155707995Z"},{"id":"134","title":"Community Tax Param Change","status":"PROPOSAL_STATUS_PASSED","submit_time":"2022-11-01T21:09:47.279714314Z","voting_end_time":"2022-11-03T21:09:47.279714314Z"}]},"meta":{"timestamp":"2026-06-15T20:40:23.270Z","request_id":"0dc7112b-df24-4d1a-a6a3-b100d731eee4"},"status":"ok","message":"Sifchain 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":["Sifchain"],"summary":"Chain status","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Sifchain","source":"Sifchain LCD","symbol":"ROWAN","chain_id":"sifchain-1","bond_denom":"rowan","inflation_pct":38.5,"latest_block_time":"2026-06-15T20:40:11.911700611Z","latest_block_height":28835680},"meta":{"timestamp":"2026-06-15T20:40:23.432Z","request_id":"d2c81109-04f6-4a04-a31e-3f3f501d4241"},"status":"ok","message":"Sifchain 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":["Sifchain"],"summary":"ROWAN supply & bonded ratio","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"chain":"Sifchain","denom":"rowan","bonded":22225218580.01404,"symbol":"ROWAN","decimals":18,"total_supply":52441014621.57428,"bonded_ratio_pct":42.38},"meta":{"timestamp":"2026-06-15T20:40:23.733Z","request_id":"b3a4be32-ee6c-4726-86fb-0da4ffa285a0"},"status":"ok","message":"Sifchain 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":["Sifchain"],"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":"Sifchain","count":21,"symbol":"ROWAN","validators":[{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1866256973.184378,"moniker":"AlxVoy ⚡ ANODE.TEAM","commission_pct":5,"operator_address":"sifvaloper1zxlzghpkpv9gmkyaaq8shrwhxmkzhdrelylm6w"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1826467172.765071,"moniker":"Oldcat","commission_pct":5,"operator_address":"sifvaloper1gstrmcv3tqrskdj7uqu4x4tkh8nfw4qp9f85pm"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1795907543.308497,"moniker":"256x25","commission_pct":5,"operator_address":"sifvaloper1hsxakzjzadrte27xkphdxpvdklelwzjcyr4rll"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1794316603.981441,"moniker":"Stakewolle.com | Auto-compound","commission_pct":5,"operator_address":"sifvaloper1ecv3sdx8h54ckv8q8u67cyk0nj37rffwpj7cdx"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1793758180.484278,"moniker":"🚀 WHEN MOON 🌕 WHEN LAMBO 🔥 RESTAKE ✅","commission_pct":5,"operator_address":"sifvaloper14yl88etgatwfvw68qluhw43yv22yhgfy79s8kp"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1792322384.543698,"moniker":"ChainTools","commission_pct":5,"operator_address":"sifvaloper16752cplqs7yu5xgdchew52f23dtnu4ncm0pa4j"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1770460980.192733,"moniker":"SUNREN","commission_pct":5,"operator_address":"sifvaloper1yxrxewndap7pkf75ucua7jgvg8e54kvmhnuj72"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1669371340.355821,"moniker":"Noderunners","commission_pct":5,"operator_address":"sifvaloper1czzspxhdkqwe64w9jf9nne89rp2e2lk5qzr5g2"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1570069315.036592,"moniker":"OtterSync","commission_pct":5,"operator_address":"sifvaloper193j334qglh6jgkrz8eseq2gd5453rp47utd0sg"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1472522589.107719,"moniker":"pathrocknetwork","commission_pct":5,"operator_address":"sifvaloper1s8vsdkqv275zsafv5qz46qmg9952m39pwklwhx"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1111139210.484227,"moniker":"ushakov","commission_pct":5,"operator_address":"sifvaloper14tm9600fx088jw55gypcwkwh04j34e9jgc0p8n"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":1061337274.085284,"moniker":"🔥STAVR🔥 REStake ON✅","commission_pct":10,"operator_address":"sifvaloper1k5ypsesvvfga6pxjdxggaph97ywwf4l4mw0mqp"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":733503427.784523,"moniker":"R-Nodes","commission_pct":5,"operator_address":"sifvaloper12tnnssvdxfw6pljdm7e5zza5qn2xskfts8m3kx"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":644616997.011032,"moniker":"🔥 BIERFORGE ⚒ 🔥 REStake","commission_pct":5,"operator_address":"sifvaloper1vqpfry0lvs0m0sahkz5hh9cqd4zx576zu3a4ka"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":247492936.385489,"moniker":"flyfly","commission_pct":10,"operator_address":"sifvaloper14ek7xrcd3v0lf8e38zxzyw4395l9w926yxg97z"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":224525817.808974,"moniker":"SerGo","commission_pct":10,"operator_address":"sifvaloper1x04g9ameendpemes5zm6a78sx69664xe7ldn7f"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":221896516.694046,"moniker":"JingleNode","commission_pct":10,"operator_address":"sifvaloper1qca8tp0er6uy4ewdegpwem62aqm4feaks92yfk"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":210822840.438817,"moniker":"Komikuri","commission_pct":8.88,"operator_address":"sifvaloper1j7euyj85fv2jugejrktj540emh9353ltd3nszk"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":179339280.661875,"moniker":"ZRL","commission_pct":10,"operator_address":"sifvaloper13r5w8ts0370curm095uk57n89z26uen0s4mvwl"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":168493322.817953,"moniker":"dolphintwo","commission_pct":10,"operator_address":"sifvaloper1jkj6u2y08jkuzwt8u7sj3ckxxw7mr0amfxzuku"},{"jailed":false,"status":"BOND_STATUS_BONDED","tokens":70597872.881582,"moniker":"vNodes[V] \\ [S]lash_Protected \\ jOin d[U]nderd0g","commission_pct":7,"operator_address":"sifvaloper1kuw39g4zr5fx37qqq25qydd4gumu5rlu206dtk"}]},"meta":{"timestamp":"2026-06-15T20:40:23.870Z","request_id":"89b9c593-c9ff-45bc-8772-0a9bc5e7063a"},"status":"ok","message":"Sifchain 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":"Sifchain API","chain":"Sifchain","denom":"rowan","source":"Sifchain public LCD/REST nodes (Cosmos SDK)","symbol":"ROWAN","chain_id":"sifchain-1","decimals":18,"endpoints":["/v1/status","/v1/validators","/v1/supply","/v1/governance","/v1/meta"],"description":"Live on-chain data for Sifchain — the Cosmos-SDK Layer-1 omni-chain DEX (ROWAN).","documentation":"https://sifchain-api.oanor.dev"},"meta":{"timestamp":"2026-06-15T20:40:23.968Z","request_id":"2b6b7e20-792f-441d-b10c-36a10201a41f"},"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":270,"rps_limit":2,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1220,"monthly_call_quota":13600,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3530,"monthly_call_quota":71000,"rps_limit":16,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":8730,"monthly_call_quota":290000,"rps_limit":40,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/sifchain-api"}