{"openapi":"3.1.0","info":{"title":"Sui Validators API","version":"1.0.0","description":"Read the live Sui validator set and staking economics from a public Sui fullnode JSON-RPC — no key. Sui is delegated proof-of-stake; this surfaces what account- and coin-readers miss: the active validators ranked by stake, each with its commission rate, live APY, voting power and staking-pool balance; any single validator's full profile (rewards pool, gas price, metadata); and the current epoch's system state — total stake, validator count, reference gas price, storage fund and epoch timing. The staking-and-validator layer every Sui wallet, staking dashboard, delegator and analytics tool needs to decide where to stake and how the network is secured. Live from the chain; short cache only.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/suivalidators-api","description":"oanor gateway"}],"tags":[{"name":"Staking"},{"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/system":{"get":{"operationId":"get_v1_system","tags":["Staking"],"summary":"Current epoch system state","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The current Sui epoch's system state: total stake, validator count, reference gas price, storage fund and epoch timing.","epoch":"1158","source":"Sui fullnode JSON-RPC","epoch_start_ms":1781395521723,"total_stake_sui":7227128568.64594,"protocol_version":"124","active_validators":129,"epoch_duration_ms":86400000,"reference_gas_price":100,"system_state_version":"2","storage_fund_total_sui":1447745.1506632,"pending_active_validators":0,"stake_subsidy_current_epoch_sui":313810.59609},"meta":{"timestamp":"2026-06-14T08:03:54.254Z","request_id":"f5f99b21-c7de-4793-8753-2153bbf66840"},"status":"ok","message":"System state 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/validator":{"get":{"operationId":"get_v1_validator","tags":["Staking"],"summary":"Full profile of one validator","description":"","parameters":[{"name":"address","in":"query","required":true,"description":"Sui validator address (0x...)","schema":{"type":"string"},"example":"0x8f8ea04f3b751533db8b8da0a40eba1ca8332a92680f058d83b9459d061aaa54"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"name":"InfStones","note":"Full profile of an active Sui validator: stake, commission, live APY, voting power, rewards pool and metadata.","source":"Sui fullnode JSON-RPC","address":"0x8f8ea04f3b751533db8b8da0a40eba1ca8332a92680f058d83b9459d061aaa54","apy_pct":1.394411304503446,"gas_price":910,"image_url":"https://github.com/sili-infstones/infstones-logo/raw/main/infstones_logo.webp","stake_sui":10027225.423489949,"description":"InfStones runs an enterprise-grade node management and staking platform","project_url":"https://infstones.com","voting_power":13,"network_address":"/dns/prod.sui.infstones.io/tcp/8080/http","rewards_pool_sui":651699.391322932,"pending_stake_sui":0,"pool_token_balance":"9198269036213693","commission_rate_pct":8,"next_epoch_stake_sui":10027228.303032076},"meta":{"timestamp":"2026-06-14T08:03:54.461Z","request_id":"4efe8c46-105d-48ea-b545-c9ea2e4ae052"},"status":"ok","message":"Validator 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 validators ranked by stake or apy","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"How many (1-200)","schema":{"type":"string"},"example":"30"},{"name":"sort","in":"query","required":false,"description":"Sort: stake or apy","schema":{"type":"string"},"example":"stake"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Active Sui validators ranked by stake (or apy). stake_sui is the staking-pool balance; commission and apy are percentages; voting_power is in basis points of total.","sort":"stake","count":30,"epoch":"1158","source":"Sui fullnode JSON-RPC","validators":[{"name":"Mysten-1","address":"0x4fffd0005522be4bc029724c7f0f6ed7093a6bf3a09b90e62f61dc15181e1a3e","apy_pct":1.5675840273569563,"gas_price":100,"stake_sui":218815560.51009005,"project_url":"https://mystenlabs.com/","voting_power":303,"commission_rate_pct":2,"next_epoch_stake_sui":218837476.80338868},{"name":"Mysten-2","address":"0xcb7efe4253a0fe58df608d8a2d3c0eea94b4b40a8738c8daae4eb77830c16cd7","apy_pct":1.5693865481818614,"gas_price":100,"stake_sui":182164788.07928687,"project_url":"https://mystenlabs.com/","voting_power":253,"commission_rate_pct":2,"next_epoch_stake_sui":182186191.07928687},{"name":"Coinbase","address":"0x0350925241ae8d4083fe4b1104e14dd28d2ffeced9d7575551c50c41b99995fb","apy_pct":1.4373355835548796,"gas_price":99,"stake_sui":158215598.1884085,"project_url":"https://www.coinbase.com/staking","voting_power":219,"commission_rate_pct":10,"next_epoch_stake_sui":158215600.188644},{"name":"Galaxy Digital","address":"0x60ce054d9dc5771fcbeb9a52a1881a97d3092efc8eb29befc3e60281dbe80ca0","apy_pct":1.5188582654988716,"gas_price":100,"stake_sui":151042856.58678195,"project_url":"https://www.galaxy.com","voting_power":209,"commission_rate_pct":5,"next_epoch_stake_sui":151043106.58678195},{"name":"Aftermath","address":"0xd30018ec3f5ff1a3c75656abf927a87d7f0529e6dc89c7ddd1bd27ecb05e3db2","apy_pct":1.536072604042687,"gas_price":1,"stake_sui":142559045.98212382,"project_url":"https://aftermath.finance","voting_power":198,"commission_rate_pct":4,"next_epoch_stake_sui":142559044.98212382},{"name":"DSRV","address":"0x6f4e73ee97bfae95e054d31dff1361a839aaadf2cfdb873ad2b07d479507905a","apy_pct":1.5363487307155583,"gas_price":20,"stake_sui":128475456.68175003,"project_url":"https://dsrvlabs.com","voting_power":178,"commission_rate_pct":4,"next_epoch_stake_sui":128475456.68175003},{"name":"RepublicCrypto","address":"0x333b6f2a08d138e8c98d84258859b701a4215e2fabb2aee69300f9f4604cda92","apy_pct":1.4403330957082128,"gas_price":182,"stake_sui":118221355.16412142,"project_url":"https://republic.com/crypto","voting_power":164,"commission_rate_pct":10,"next_epoch_stake_sui":118221357.16435434},{"name":"BartestneT","address":"0x2622b55585033f26b0a86b378de1a6284c2dda531e52ef30ea87a8df81f4630a","apy_pct":1.5351405402754044,"gas_price":100,"stake_sui":116941876.62180817,"project_url":"http://bartestnet.com","voting_power":162,"commission_rate_pct":4,"next_epoch_stake_sui":116941876.62180817},{"name":"Figment","address":"0x8ecaf4b95b3c82c712d3ddb22e7da88d2286c4653f3753a86b6f7a216a3ca518","apy_pct":1.4476929015957052,"gas_price":100,"stake_sui":116753138.75715365,"project_url":"https://figment.io","voting_power":162,"commission_rate_pct":10,"next_epoch_stake_sui":116755053.2282192},{"name":"Chainode Tech","address":"0xe05098c2049b9e4c37be7a3be42214498603b981d514a581ef741dc628651b1a","apy_pct":1.5356797272879263,"gas_price":100,"stake_sui":116601288.71840821,"project_url":"https://chainode.tech/","voting_power":162,"commission_rate_pct":4,"next_epoch_stake_sui":116601288.71840821},{"name":"Overclock","address":"0x02189430bd03a05813f0b5998dd6e400d21e831d31f609bb0142b869e0fa020b","apy_pct":1.5363762176104474,"gas_price":100,"stake_sui":115818724.7669761,"project_url":"https://www.overclock.one","voting_power":161,"commission_rate_pct":4,"next_epoch_stake_sui":115818726.76722398},{"name":"Suilend","address":"0xce8e537664ba5d1d5a6a857b17bd142097138706281882be6805e17065ecde89","apy_pct":1.4427873637842037,"gas_price":101,"stake_sui":115608818.18547009,"project_url":"https://suilend.fi","voting_power":160,"commission_rate_pct":10,"next_epoch_stake_sui":115593911.16794892},{"name":"Blockscope.net","address":"0x9782704c86b40c55e709fb866865c507c732fa0af5b87246feabfef4423f4f90","apy_pct":1.5344355548398672,"gas_price":100,"stake_sui":113348631.05937411,"project_url":"https://blockscope.net","voting_power":157,"commission_rate_pct":4,"next_epoch_stake_sui":113348633.05962136},{"name":"Durian","address":"0xa62197444b71ba63354ab65518c692ad4777179285a7150e4dc62f7b34415e1c","apy_pct":1.4396471983503185,"gas_price":99,"stake_sui":113007553.9906658,"voting_power":157,"commission_rate_pct":10,"next_epoch_stake_sui":113007553.9906658},{"name":"Persimmon","address":"0xeb38fe2b51b19ec53213d57b48766390ed9976de748c7eb3efaec310264348e0","apy_pct":1.4396755266016854,"gas_price":99,"stake_sui":113005266.04035008,"voting_power":157,"commission_rate_pct":10,"next_epoch_stake_sui":113005266.04035008},{"name":"n1stake","address":"0x1290ab8bca1c136d2b86967674a43a0f5cb30b352f90233cc37ebf7452b96787","apy_pct":1.5350933182745379,"gas_price":95,"stake_sui":111107500.56135526,"project_url":"https://n1stake.com","voting_power":154,"commission_rate_pct":4,"next_epoch_stake_sui":111107502.56160285},{"name":"Staketab","address":"0x61953ea72709eed72f4441dd944eec49a11b4acabfc8e04015e89c63be81b6ab","apy_pct":1.4078255873613643,"gas_price":100,"stake_sui":109321873.24681595,"project_url":"https://staketab.com/","voting_power":152,"commission_rate_pct":12,"next_epoch_stake_sui":109321875.24704906},{"name":"BlockVision","address":"0xd939e3fe7ea4d503f84767dca0c58b7ec1c71f085638a4c0611aa64aa71b5fcf","apy_pct":1.40706251051372,"gas_price":100,"stake_sui":105930399.91647378,"project_url":"https://blockvision.org","voting_power":147,"commission_rate_pct":12,"next_epoch_stake_sui":105930399.91647378},{"name":"Triton One","address":"0xa608b66f7ae2201286f7dd07a8b073cde7955b35056629636a6c9b3f5275f384","apy_pct":1.535034675813999,"gas_price":100,"stake_sui":105799495.03359194,"project_url":"https://www.triton.one","voting_power":147,"commission_rate_pct":4,"next_epoch_stake_sui":105799497.03384165},{"name":"Luganodes","address":"0x7e254f0f55e24b8a6995567241618f750d0d94f2cf49b36703869779d2ee4327","apy_pct":1.459025499995313,"gas_price":100,"stake_sui":103750391.11536254,"project_url":"https://luganodes.com","voting_power":144,"commission_rate_pct":10,"next_epoch_stake_sui":103750391.11536254},{"name":"Kraken","address":"0x3047b5258a4ba6d7a6bea9ada69cb336ecfb24fe1c3cea83094396665eba0de5","apy_pct":1.4750085056159394,"gas_price":100,"stake_sui":100967752.33778815,"project_url":"https://kraken.com","voting_power":140,"commission_rate_pct":8,"next_epoch_stake_sui":100967752.33778815},{"name":"mrgn","address":"0xe719405821d7bd32ded86a2aed34f06f3dacd09c91241ec3f34b219ebeddc6f0","apy_pct":1.5534776767524838,"gas_price":100,"stake_sui":99003888.02495588,"project_url":"https://www.mrgn.ch","voting_power":137,"commission_rate_pct":3,"next_epoch_stake_sui":99003890.02520546},{"name":"Blockdaemon","address":"0xceb2b8c295ee322cd299e4bdc3d3d0dce1dc9c85eb683f7d82ea2e4f8f4e259f","apy_pct":1.4964294862753318,"gas_price":100,"stake_sui":90454038.3444329,"project_url":"https://blockdaemon.com","voting_power":126,"commission_rate_pct":8,"next_epoch_stake_sui":90454040.34466973},{"name":"Moonlet","address":"0x9d0438098adf019a8c5a8708c7fc0075f6f19fcd251bf3eaabe0c7f74036ce5a","apy_pct":1.521451976616907,"gas_price":99,"stake_sui":86467272.34301057,"project_url":"https://moonlet.io","voting_power":120,"commission_rate_pct":5,"next_epoch_stake_sui":86467657.34301057},{"name":"KiligLab","address":"0xf7abab51fdf9b4626ce706a5dfbb3da13a715700149bc816dfbee2ae73d61be5","apy_pct":1.5199402843169008,"gas_price":100,"stake_sui":84365719.76367739,"project_url":"https://www.kiliglab.io","voting_power":117,"commission_rate_pct":5,"next_epoch_stake_sui":84365719.76367739},{"name":"P2P.ORG","address":"0xa92837bac51949cd6bac41dcec57d2a769f3c2cd2e8c0512f3eea0a2a2102b94","apy_pct":1.4495223574557592,"gas_price":100,"stake_sui":82481969.2676883,"project_url":"https://p2p.org/","voting_power":115,"commission_rate_pct":10,"next_epoch_stake_sui":82484502.8909972},{"name":"Staking Defense League","address":"0x27002933548d3c8a5d8e2fbddc541e1e66aeeaff1b60465c2df52974f96ad3d0","apy_pct":1.5217145810744352,"gas_price":130,"stake_sui":82374504.85700051,"project_url":"https://stakingdefense.org/","voting_power":114,"commission_rate_pct":5,"next_epoch_stake_sui":82374506.85724674},{"name":"Alchemy","address":"0x2761e3db0abe9a2029291980ebad551b7c68dd53d1150adfa9f9ed8a2368458e","apy_pct":1.5220873068069452,"gas_price":552,"stake_sui":81334178.98699683,"project_url":"https://www.alchemy.com","voting_power":113,"commission_rate_pct":5,"next_epoch_stake_sui":81334180.98724227},{"name":"Artifact","address":"0xc77c9ba2f86fe51cefb7aa340c6956f5c0818f999004389ab95330ba839dfb0c","apy_pct":1.523136546745015,"gas_price":623,"stake_sui":81087014.57827348,"project_url":"https://artifact-staking.io","voting_power":113,"commission_rate_pct":5,"next_epoch_stake_sui":81087014.57827348},{"name":"Ankr","address":"0xa2bf32db91ad54684cfd8a4e1d85f7672875d62421d40a8d993f601cff9b61ff","apy_pct":1.5261682453903898,"gas_price":350,"stake_sui":80994970.17364949,"project_url":"https://www.ankr.com/staking/stake/","voting_power":113,"commission_rate_pct":5,"next_epoch_stake_sui":80975167.62713754}],"total_validators":129},"meta":{"timestamp":"2026-06-14T08:03:54.538Z","request_id":"d4df4a71-3a11-4150-8f8b-4157d8614824"},"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/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service metadata & live sample","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"sample":{"epoch":"1158","validators":129},"source":"public Sui fullnode JSON-RPC (suix_getLatestSuiSystemState / suix_getValidatorsApy), keyless","service":"suivalidators-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/system":"Current epoch system state: total stake, validators, gas price, storage fund.","GET /v1/validator":"Full profile of one validator (address=0x...).","GET /v1/validators":"Active validators ranked by stake or apy (limit, sort=stake|apy)."},"description":"Read the live Sui validator set and staking economics from a public Sui fullnode JSON-RPC: active validators ranked by stake with commission/APY/voting-power, any single validator's profile, and the current epoch's system state. The staking-and-validator layer for Sui wallets, staking dashboards and delegators. Live, short cache only.","upstream_status":"ok"},"meta":{"timestamp":"2026-06-14T08:03:54.621Z","request_id":"c4b22ca0-a47b-44e5-be72-f79dafbe85f2"},"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":5700,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1120,"monthly_call_quota":118500,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3700,"monthly_call_quota":738000,"rps_limit":20,"hard_limit":true},{"slug":"business","name":"Business","price_cents_month":10550,"monthly_call_quota":4660000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/suivalidators-api"}