This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.
You can query this endpoint by using the vote_accountaddress of a validator as the validator_id. The granularity of results can either be daily or around 20 minute intervals (3,000 slots).
Earliest data available is from April 1, 2024.
emptySlots counts the slots where the validator produced a block that carried no transactions at all. Like vote-only blocks, these count at 0.25 towards proposer effectiveness. The field is always present, and reads 0 for periods before the Alpenglow upgrade, where an empty block cannot occur.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Rated | docs","colors":{"primary":"#0091FF","light":"#0880EA","dark":"#0091FF"},"logo":{"light":"https://mintcdn.com/rated/xA_7tu5wozIsFhjJ/images/logo/light.svg?fit=max\u0026auto=format\u0026n=xA_7tu5wozIsFhjJ\u0026q=85\u0026s=4ac034202bfaa36f3452acae5c7fbf4b","dark":"https://mintcdn.com/rated/xA_7tu5wozIsFhjJ/images/logo/dark.svg?fit=max\u0026auto=format\u0026n=xA_7tu5wozIsFhjJ\u0026q=85\u0026s=1c62c310521fda792738ad305c22ee47"},"favicon":"https://mintcdn.com/rated/xA_7tu5wozIsFhjJ/favicon.svg?fit=max\u0026auto=format\u0026n=xA_7tu5wozIsFhjJ\u0026q=85\u0026s=c087a335155baa58dd525606eb79ee10","api":{"openapi":"openapi.json","mdx":{"auth":{"method":"bearer"},"server":"https://api.rated.network"}},"background":{"image":"https://mintcdn.com/rated/xA_7tu5wozIsFhjJ/images/bg-dark.svg?fit=max\u0026auto=format\u0026n=xA_7tu5wozIsFhjJ\u0026q=85\u0026s=a607f4c006afbbd6ab90720c522f0196","decoration":"gradient","color":{"light":"#F5FAFF","dark":"#0F1B2D"}},"navbar":{"links":[{"href":"https://rated.network","label":"Home"},{"href":"mailto:[email protected]","label":"Get in touch"}],"primary":{"type":"button","label":"Console","href":"https://console.rated.network"}},"footer":{"socials":{"x":"https://x.com/ratedw3b","discord":"https://bit.ly/ratediscord","github":"https://github.com/rated-network","telegram":"https://t.me/eliasimos"}},"seo":{"metatags":{"description":"Comprehensive documentation for Rated Network - the leading blockchain validator analytics platform. Access APIs, explore methodologies, and analyze validator performance across Ethereum, Solana, and more.","keywords":"blockchain analytics, validator performance, Ethereum staking, Solana validators, blockchain API, validator effectiveness, staking rewards, crypto analytics, blockchain data","author":"Rated Network","robots":"index, follow","googlebot":"index, follow","language":"en","category":"Technology","distribution":"global","coverage":"Worldwide","HandheldFriendly":"True","MobileOptimized":"320","theme-color":"#0091FF","color-scheme":"light dark","twitter:card":"summary_large_image","twitter:site":"@ratedw3b","twitter:creator":"@ratedw3b","apple-mobile-web-app-capable":"yes","apple-mobile-web-app-status-bar-style":"default","apple-mobile-web-app-title":"Rated Docs"},"indexing":"all"},"fonts":{"heading":{"family":"Space Grotesk"},"body":{"family":"Rubik"}},"styling":{"eyebrows":"section","latex":true},"integrations":{"posthog":{"apiKey":"phc_K4ZquErKWuSfOvy4rWU23khMSkT5xVXxUryNt2TMZBv","apiHost":"https://eu.i.posthog.com"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rated","hasAudioNarration":false,"actualSubdomain":"rated","customDomains":["docs.rated.network"],"gitSource":{"type":"github","owner":"rated-network","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4a115d51aac6e910aa249","collectionId":"437d0f4e-3e96-41a7-9ac6-a738f135e6d5","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4a115d51aac6e910aa249"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4a115d51aac6e910aa249","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"API","count":185},{"language":"default","tag":"Endpoints","count":149},{"language":"default","tag":"Ethereum","count":136},{"language":"default","tag":"Solana","count":64},{"language":"default","tag":"Documentation","count":58},{"language":"default","tag":"Explorer","count":31},{"language":"default","tag":"Methodologies","count":26},{"language":"default","tag":"Rewards","count":26},{"language":"default","tag":"Performance","count":20},{"language":"default","tag":"Network Views","count":19}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"rated-api/api-reference/v1/solana/performance/get-validator-performance","slug":"/rated-api/api-reference/v1/solana/performance/get-validator-performance","pageMetadata":{"openapi":"get /v1/solana/validators/{validator_id}/performance","sidebarTitle":"Validator performance","title":"Get validator performance","description":"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.","href":"/rated-api/api-reference/v1/solana/performance/get-validator-performance"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components},{Note}=_components;if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`You can query this endpoint by using the `,_jsx(_components.code,{children:`vote_account`}),`address of a validator as the `,_jsx(_components.code,{children:`validator_id`}),`. The granularity of results can either be daily or around 20 minute intervals (3,000 slots).`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Earliest data available is from April 1, 2024.`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`emptySlots`}),` counts the slots where the validator produced a block that carried no transactions at all. Like vote-only blocks, these count at 0.25 towards `,_jsx(_components.a,{href:`/documentation/methodologies/solana/solana-validator-effectiveness-rating/version-2.0-current#proposer-effectiveness`,children:`proposer effectiveness`}),`. The field is always present, and reads 0 for periods before the Alpenglow upgrade, where an empty block cannot occur.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"get /v1/solana/validators/{validator_id}/performance","sidebarTitle":"Validator performance","title":"Get validator performance","description":"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.","href":"/rated-api/api-reference/v1/solana/performance/get-validator-performance"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Solana Performance"],"summary":"Get validator performance","description":"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.","operationId":"validator_performance_v1_solana_validators__validator_id__performance_get","security":["62daefd9-1b79-4c5c-a8f7-2d06b5a05ee3"],"parameters":["4dcac37e-c2af-4ca8-8797-c9ea81b761f4","a7882edd-b03a-43f1-9166-3c2a4b2b1255","1952038e-dec9-4250-bfba-b481ed770c76","6746ce66-b36f-4ebc-8d08-98cbd762544a","9793cf64-82b3-4a65-84d1-2ae5879e7db7","4720c5d8-1b4c-468f-92e4-697e3b8d0440","86eb684f-8862-4e13-94c6-5d4482da8dce","982c01ec-6fbc-46bc-b42b-317abf4c1a0c","5098c262-e5e7-411c-804f-6dd83865e061"],"responses":{"200":"b19b12f5-a718-4d7d-98a8-d7947171e65c","400":"c4be23b3-6334-435d-be81-132787eefdd5"},"method":"get","type":"path","servers":[],"path":"/v1/solana/validators/{validator_id}/performance","baseUrlOptions":["https://api.rated.network"],"title":"Get validator performance","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"4dcac37e-c2af-4ca8-8797-c9ea81b761f4":{"name":"validator_id","in":"path","required":true,"schema":{"type":"string","title":"Validator Id","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"a7882edd-b03a-43f1-9166-3c2a4b2b1255":{"name":"limit","in":"query","required":false,"schema":{"type":"integer","description":"The number of results returned per page","default":15,"title":"Limit","isRequired":false,"uniqueKey":"","typeLabel":"integer"},"description":"The number of results returned per page"},"1952038e-dec9-4250-bfba-b481ed770c76":{"name":"offset","in":"query","required":false,"schema":{"type":"integer","description":"The number of results to skip before starting to return","default":0,"title":"Offset","isRequired":false,"uniqueKey":"","typeLabel":"integer"},"description":"The number of results to skip before starting to return"},"6746ce66-b36f-4ebc-8d08-98cbd762544a":{"name":"toDate","in":"query","required":false,"schema":{"oneOf":[{"type":"string","title":"Todate","description":"End date","format":"date","example":"2023-12-31","uniqueKey":"oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Todate","description":"End date","example":"2023-12-31","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string\u003cdate> | null"},"description":"End date"},"9793cf64-82b3-4a65-84d1-2ae5879e7db7":{"name":"fromDate","in":"query","required":false,"schema":{"oneOf":[{"type":"string","title":"Fromdate","description":"Start date","format":"date","example":"2023-01-01","uniqueKey":"oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Fromdate","description":"Start date","example":"2023-01-01","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string\u003cdate> | null"},"description":"Start date"},"4720c5d8-1b4c-468f-92e4-697e3b8d0440":{"name":"toSlot","in":"query","required":false,"schema":{"oneOf":[{"type":"integer","title":"Toslot","description":"End slot multiple of 3k","minimum":0,"uniqueKey":"oneOf.0","typeLabel":"integer"},{"type":"null","title":"Toslot","description":"End slot multiple of 3k","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"integer | null"},"description":"End slot multiple of 3k"},"86eb684f-8862-4e13-94c6-5d4482da8dce":{"name":"fromSlot","in":"query","required":false,"schema":{"oneOf":[{"type":"integer","title":"Fromslot","description":"Start slot multiple of 3k","minimum":0,"uniqueKey":"oneOf.0","typeLabel":"integer"},{"type":"null","title":"Fromslot","description":"Start slot multiple of 3k","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"integer | null"},"description":"Start slot multiple of 3k"},"982c01ec-6fbc-46bc-b42b-317abf4c1a0c":{"name":"from","in":"query","required":false,"schema":{"oneOf":[{"title":"From","description":"UTC day or slot multiple of 3k","deprecated":true,"uniqueKey":"oneOf.0","typeLabel":"any"},{"type":"null","title":"From","description":"UTC day or slot multiple of 3k","deprecated":true,"uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"any | null"},"description":"UTC day or slot multiple of 3k","deprecated":true},"5098c262-e5e7-411c-804f-6dd83865e061":{"name":"granularity","in":"query","required":false,"schema":{"type":"string","enum":["3k","day"],"title":"Granularity","description":"UTC day or 3k block interval","default":"day","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"UTC day or 3k block interval"}},"responses":{"b19b12f5-a718-4d7d-98a8-d7947171e65c":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"previous":{"oneOf":[{"type":"string","title":"Previous","isRequired":true,"uniqueKey":"previous.oneOf.0","typeLabel":"string"},{"type":"null","title":"Previous","isRequired":true,"uniqueKey":"previous.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous","typeLabel":"string | null"},"next":{"oneOf":[{"type":"string","title":"Next","isRequired":true,"uniqueKey":"next.oneOf.0","typeLabel":"string"},{"type":"null","title":"Next","isRequired":true,"uniqueKey":"next.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next","typeLabel":"string | null"},"pages":{"type":"integer","minimum":0,"title":"Pages","isRequired":true,"uniqueKey":"pages","typeLabel":"integer"},"results":{"items":{"properties":{"voteAccount":{"type":"string","title":"Voteaccount","isRequired":true,"uniqueKey":"results.items.[INDEX].voteAccount","typeLabel":"string"},"from":{"oneOf":[{"title":"From","isRequired":true}],"isRequired":true,"uniqueKey":"results.items.[INDEX].from","typeLabel":"any"},"skippedSlots":{"type":"integer","minimum":0,"title":"Skippedslots","isRequired":true,"uniqueKey":"results.items.[INDEX].skippedSlots","typeLabel":"integer"},"effectiveness":{"oneOf":[{"type":"number","title":"Effectiveness","isRequired":true,"uniqueKey":"results.items.[INDEX].effectiveness.oneOf.0","typeLabel":"number"},{"type":"string","title":"Effectiveness","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","isRequired":true,"uniqueKey":"results.items.[INDEX].effectiveness.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"results.items.[INDEX].effectiveness","typeLabel":"number | string"},"proposedSlots":{"type":"integer","minimum":0,"title":"Proposedslots","isRequired":true,"uniqueKey":"results.items.[INDEX].proposedSlots","typeLabel":"integer"},"voteOnlySlots":{"type":"integer","minimum":0,"title":"Voteonlyslots","isRequired":true,"uniqueKey":"results.items.[INDEX].voteOnlySlots","typeLabel":"integer"},"emptySlots":{"type":"integer","minimum":0,"title":"Emptyslots","isRequired":true,"uniqueKey":"results.items.[INDEX].emptySlots","typeLabel":"integer"},"voteDutiesCount":{"type":"integer","minimum":0,"title":"Votedutiescount","isRequired":true,"uniqueKey":"results.items.[INDEX].voteDutiesCount","typeLabel":"integer"},"voteLatency":{"oneOf":[{"type":"number","title":"Votelatency","uniqueKey":"results.items.[INDEX].voteLatency.oneOf.0","typeLabel":"number"},{"type":"string","title":"Votelatency","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","uniqueKey":"results.items.[INDEX].voteLatency.oneOf.1","typeLabel":"string"},{"type":"null","title":"Votelatency","uniqueKey":"results.items.[INDEX].voteLatency.oneOf.2","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].voteLatency","typeLabel":"number | string | null"},"uptime":{"oneOf":[{"type":"number","title":"Uptime","uniqueKey":"results.items.[INDEX].uptime.oneOf.0","typeLabel":"number"},{"type":"string","title":"Uptime","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","uniqueKey":"results.items.[INDEX].uptime.oneOf.1","typeLabel":"string"},{"type":"null","title":"Uptime","uniqueKey":"results.items.[INDEX].uptime.oneOf.2","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].uptime","typeLabel":"number | string | null"},"totalVotes":{"oneOf":[{"type":"integer","title":"Totalvotes","minimum":0,"uniqueKey":"results.items.[INDEX].totalVotes.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Totalvotes","uniqueKey":"results.items.[INDEX].totalVotes.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].totalVotes","typeLabel":"integer | null"},"sumLatency":{"oneOf":[{"type":"integer","title":"Sumlatency","minimum":0,"uniqueKey":"results.items.[INDEX].sumLatency.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sumlatency","uniqueKey":"results.items.[INDEX].sumLatency.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].sumLatency","typeLabel":"integer | null"},"totalVoteScore":{"oneOf":[{"type":"integer","title":"Totalvotescore","minimum":0,"uniqueKey":"results.items.[INDEX].totalVoteScore.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Totalvotescore","uniqueKey":"results.items.[INDEX].totalVoteScore.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].totalVoteScore","typeLabel":"integer | null"},"delinquencies":{"oneOf":[{"type":"integer","title":"Delinquencies","minimum":0,"uniqueKey":"results.items.[INDEX].delinquencies.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Delinquencies","uniqueKey":"results.items.[INDEX].delinquencies.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].delinquencies","typeLabel":"integer | null"}},"type":"object","required":["voteAccount","from","skippedSlots","effectiveness","proposedSlots","voteOnlySlots","emptySlots","voteDutiesCount"],"title":"SolanaValidatorPerformance","examples":[{"delinquencies":2,"effectiveness":0.965,"emptySlots":3,"from_":"2024-12-14","proposedSlots":90,"skippedSlots":5,"sumLatency":45000,"totalVoteScore":480000,"totalVotes":30000,"uptime":0.95,"voteAccount":"voteAccount","voteDutiesCount":31578,"voteLatency":1.5,"voteOnlySlots":10}],"uniqueKey":"results.items.[INDEX]","typeLabel":"SolanaValidatorPerformance · object"},"type":"array","title":"Results","isRequired":true,"uniqueKey":"results","typeLabel":"SolanaValidatorPerformance · object[]"}},"type":"object","required":["previous","next","pages","results"],"title":"PaginatedV1SolanaValidatorPerformance","examples":[{"next":"https://api.rated.network//v1/solana/validators/{validator_id}/performance?limit=10\u0026offset=30","pages":10,"previous":"https://api.rated.network//v1/solana/validators/{validator_id}/performance?limit=10\u0026offset=10","results":[[{"delinquencies":2,"effectiveness":0.965,"emptySlots":3,"from_":"2024-12-14","proposedSlots":90,"skippedSlots":5,"sumLatency":45000,"totalVoteScore":480000,"totalVotes":30000,"uptime":0.95,"voteAccount":"voteAccount","voteDutiesCount":31578,"voteLatency":1.5,"voteOnlySlots":10}]]}],"uniqueKey":"","typeLabel":"PaginatedV1SolanaValidatorPerformance · object"},"examples":{"Example":{"title":"Example","value":{"next":"https://api.rated.network//v1/solana/validators/{validator_id}/performance?limit=10\u0026offset=30","pages":10,"previous":"https://api.rated.network//v1/solana/validators/{validator_id}/performance?limit=10\u0026offset=10","results":[[{"delinquencies":2,"effectiveness":0.965,"emptySlots":3,"from_":"2024-12-14","proposedSlots":90,"skippedSlots":5,"sumLatency":45000,"totalVoteScore":480000,"totalVotes":30000,"uptime":0.95,"voteAccount":"voteAccount","voteDutiesCount":31578,"voteLatency":1.5,"voteOnlySlots":10}]]}}},"exampleType":"generated"}},"exampleType":"generated"},"c4be23b3-6334-435d-be81-132787eefdd5":{"content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"msg":{"type":"string","title":"Msg","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"loc":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"detail.items.[INDEX].loc.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Loc","uniqueKey":"detail.items.[INDEX].loc.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Loc","uniqueKey":"detail.items.[INDEX].loc.oneOf.1","typeLabel":"null"}],"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"string[] | null"}},"type":"object","required":["msg","type"],"title":"Error","uniqueKey":"detail.items.[INDEX]","typeLabel":"Error · object"},"type":"array","title":"Detail","isRequired":true,"uniqueKey":"detail","typeLabel":"Error · object[]"}},"type":"object","required":["detail"],"title":"ErrorResponse","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"msg":"\u003cstring>","type":"\u003cstring>","loc":["\u003cstring>"]}]}}},"exampleType":"generated"}},"description":"Bad Request","exampleType":"generated"}},"security":{"62daefd9-1b79-4c5c-a8f7-2d06b5a05ee3":{"HTTPBearer":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"HTTPBearer"}}},"servers":{},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"HTTPBearer"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"HTTPBearer","name":"Authorization"}],"title":"HTTPBearer"}]},"originalFileLocation":"openapi.json"},"subdomain":"rated","siteName":"Rated | docs","title":"Get validator performance - Rated | docs","navMaps":{"firstHrefInVersion":{"v1":{"href":"/rated-api/api-reference/v1/solana/performance/get-validator-performance","matchLevel":0},"v0":{"href":"/rated-api/api-reference/introduction","matchLevel":2}},"firstHrefInLanguage":{}},"lastModified":"2026-09-18T09:31:05.829Z","originalFileLocation":"rated-api/api-reference/v1/solana/performance/get-validator-performance.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.\">\u003cmeta data-mint-head name=\"keywords\" content=\"blockchain analytics, validator performance, Ethereum staking, Solana validators, blockchain API, validator effectiveness, staking rewards, crypto analytics, blockchain data\">\u003cmeta data-mint-head name=\"application-name\" content=\"Rated | docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get validator performance - Rated | docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rated | docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rated.mintlify.app/_mintlify/api/og/v2?division=Performance\u0026amp;title=Get+validator+performance\u0026amp;description=This+endpoint+returns+all+the+useful+information+you+need+on+the+historical+performance+of+a+single+validator.+Use+this+endpoint+to+retrieve+top+level+metrics+o\u0026amp;theme=04bdb086aa7e08082c310380\u0026amp;signature=904d8e00a91e3877c6dbc27c1878e07f62a43fe20576f4f7533ee931ac926360\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get validator performance - Rated | docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rated.mintlify.app/_mintlify/api/og/v2?division=Performance\u0026amp;title=Get+validator+performance\u0026amp;description=This+endpoint+returns+all+the+useful+information+you+need+on+the+historical+performance+of+a+single+validator.+Use+this+endpoint+to+retrieve+top+level+metrics+o\u0026amp;theme=04bdb086aa7e08082c310380\u0026amp;signature=904d8e00a91e3877c6dbc27c1878e07f62a43fe20576f4f7533ee931ac926360\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/rated/DOXqQuZO6DKmo5b7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rated Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0091FF\">\u003cmeta data-mint-head name=\"author\" content=\"Rated Network\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow\">\u003cmeta data-mint-head name=\"language\" content=\"en\">\u003cmeta data-mint-head name=\"category\" content=\"Technology\">\u003cmeta data-mint-head name=\"distribution\" content=\"global\">\u003cmeta data-mint-head name=\"coverage\" content=\"Worldwide\">\u003cmeta data-mint-head name=\"HandheldFriendly\" content=\"True\">\u003cmeta data-mint-head name=\"MobileOptimized\" content=\"320\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#0091FF\">\u003cmeta data-mint-head name=\"color-scheme\" content=\"light dark\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@ratedw3b\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-capable\" content=\"yes\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-status-bar-style\" content=\"default\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/rated-api/api-reference/v1/solana/performance/get-validator-performance.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.rated.network/#organization\",\"name\":\"Rated | docs\",\"url\":\"https://docs.rated.network\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/rated/xA_7tu5wozIsFhjJ/images/logo/light.svg?fit=max\u0026auto=format\u0026n=xA_7tu5wozIsFhjJ\u0026q=85\u0026s=4ac034202bfaa36f3452acae5c7fbf4b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.rated.network#website\",\"name\":\"Rated | docs\",\"url\":\"https://docs.rated.network\",\"publisher\":{\"@id\":\"https://docs.rated.network/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance#webpage\",\"url\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance\",\"name\":\"Get validator performance\",\"description\":\"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.\",\"dateModified\":\"2026-09-18T09:31:05.829Z\",\"isPartOf\":{\"@id\":\"https://docs.rated.network#website\"},\"breadcrumb\":{\"@id\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.rated.network/rated-api/api-reference/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solana\",\"item\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/overview/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Performance\",\"item\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/performance\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Get validator performance\",\"item\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance#apireference\",\"headline\":\"Get validator performance\",\"name\":\"Get validator performance\",\"description\":\"This endpoint returns all the useful information you need on the historical performance of a single validator. Use this endpoint to retrieve top level metrics on block leader/proposal effectiveness and overall effectiveness of a validator. Note that Alpenglow moves consensus votes off-chain: past activation the vote-derived fields are null and effectiveness is the proposer term alone.\",\"url\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance\",\"mainEntityOfPage\":{\"@id\":\"https://docs.rated.network/rated-api/api-reference/v1/solana/performance/get-validator-performance#webpage\"},\"dateModified\":\"2026-09-18T09:31:05.829Z\",\"publisher\":{\"@id\":\"https://docs.rated.network/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.rated.network#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rated | docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rated | docs","nav":{"global":null,"tabs":[{"tab":"API","versions":[{"version":"v1","groups":[{"group":"Getting started","pages":[{"title":"Welcome","icon":"party-horn","href":"/rated-api/getting-started/welcome"},{"title":"Networks supported","icon":"hive","href":"/rated-api/getting-started/networks-supported"},{"group":"Pricing","icon":"tag","pages":[{"title":"Compute Units","mode":"wide","href":"/rated-api/pricing/compute-units"}]}]},{"group":"Rated API","pages":[{"title":"Authentication","icon":"key","href":"/rated-api/authentication"},{"group":"Errors","icon":"brake-warning","pages":[{"title":"Errors summary","href":"/rated-api/errors/errors"},{"title":"Handling errors","href":"/rated-api/errors/handling-errors"}]},{"title":"Pagination","icon":"columns-3","href":"/rated-api/pagination/v1/pagination"},{"title":"Request IDs","icon":"id-card","href":"/rated-api/request-ids"},{"title":"Rate limits","icon":"gauge-max","href":"/rated-api/rate-limits"}]},{"group":"Endpoints","pages":[{"title":"Introduction","href":"/rated-api/api-reference/introduction"},{"group":"Ethereum","pages":[{"group":"Overview","pages":[{"title":"Ethereum Overview","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/ethereum/overview/overview"},{"sidebarTitle":"All entities summary stats","openapi":"get /v1/eth/entities/summaries","title":"Get summary stats on Pools, Operators and Addresses","href":"/rated-api/api-reference/v1/ethereum/overview/get-summary-stats-on-pools-operators-and-addresses"},{"sidebarTitle":"Individual entity summary stats","openapi":"get /v1/eth/entities/{entity_id}/summaries","title":"Get summary stats on individual Pools, Operators and Addresses","href":"/rated-api/api-reference/v1/ethereum/overview/get-summary-stats-on-individual-pools-operators-and-addresses"},{"sidebarTitle":"List of validators","openapi":"get /v1/eth/validators","title":"Get a list of validators","href":"/rated-api/api-reference/v1/ethereum/overview/get-a-list-of-validators"},{"sidebarTitle":"Single validator","openapi":"get /v1/eth/validators/{validator_index_or_pubkey}","title":"Get validator","href":"/rated-api/api-reference/v1/ethereum/overview/get-validator"}]},{"group":"Self report","pages":[{"title":"Self report","sidebarTitle":"Summary","href":"/rated-api/api-reference/v0/ethereum/self-report/self-report"},{"openapi":"post /v0/selfReports/validators","title":"Report Validators","href":"/rated-api/api-reference/v0/ethereum/self-report/report-validators"}]},{"group":"Performance","pages":[{"title":"Performance","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/ethereum/performance/performance"},{"openapi":"get /v1/eth/entities/{entity_id}/effectiveness","sidebarTitle":"Entity Effectiveness","title":"Get effectiveness for Pools, Operators and Addresses","href":"/rated-api/api-reference/v1/ethereum/performance/get-effectiveness-for-pools-operators-and-addresses"},{"openapi":"get /v1/eth/entities/{entity_id}/attestations","sidebarTitle":"Entity Attestation Duties Metrics","title":"Get attestation duties metrics for Pools, Operators and Addresses","href":"/rated-api/api-reference/v1/ethereum/performance/get-attestation-duties-metrics-for-pools-operators-and-addresses"},{"openapi":"get /v1/eth/entities/{entity_id}/proposals","sidebarTitle":"Entity Proposer Duties Metrics","title":"Get proposer duties metrics for Pools, Operators and Addresses","href":"/rated-api/api-reference/v1/ethereum/performance/get-proposer-duties-metrics-for-pools-operators-and-addresses"},{"openapi":"get /v1/eth/validators/{validator_index_or_pubkey}/effectiveness","sidebarTitle":"Validator Effectiveness","title":"Get validator effectiveness","href":"/rated-api/api-reference/v1/ethereum/performance/get-validator-effectiveness"},{"openapi":"get /v1/eth/validators/{validator_index_or_pubkey}/attestations","sidebarTitle":"Validator Attestation Duties Metrics","title":"Get validator attestation duties metrics","href":"/rated-api/api-reference/v1/ethereum/performance/get-validator-attestation-duties-metrics"},{"openapi":"get /v1/eth/validators/{validator_index_or_pubkey}/proposals","sidebarTitle":"Validator Proposal Duties Metrics","title":"Get validator proposal duties metrics","href":"/rated-api/api-reference/v1/ethereum/performance/get-validator-proposal-duties-metrics"},{"openapi":"get /v1/eth/validators/effectiveness","sidebarTitle":"Validators Aggregated Effectiveness","title":"Get aggregated effectiveness for validators","href":"/rated-api/api-reference/v1/ethereum/performance/get-aggregated-effectiveness-for-validators"},{"openapi":"get /v1/eth/validators/attestations","sidebarTitle":"Validators Aggregated Attestation Metrics","title":"Get attestation duties metrics for group of validators","href":"/rated-api/api-reference/v1/ethereum/performance/get-attestation-duties-metrics-for-group-of-validators"},{"openapi":"get /v1/eth/validators/proposals","sidebarTitle":"Validators Aggregated Proposal Metrics","title":"Get proposer duties metrics for a group of validators","href":"/rated-api/api-reference/v1/ethereum/performance/get-proposer-duties-metrics-for-a-group-of-validators"},{"openapi":"get /v1/eth/sets/{set_id}/effectiveness","sidebarTitle":"Private Set Effectiveness","title":"Get effectiveness for a private set","href":"/rated-api/api-reference/v1/ethereum/performance/get-effectiveness-for-a-private-set"},{"openapi":"get /v1/eth/sets/{set_id}/attestations","sidebarTitle":"Private Set Attestation Duties Metrics","title":"Get attestation duties metrics for a private set","href":"/rated-api/api-reference/v1/ethereum/performance/get-attestation-duties-metrics-for-a-private-set"},{"openapi":"get /v1/eth/sets/{set_id}/proposals","sidebarTitle":"Private Set Proposer Duties Metrics","title":"Get proposer duties metrics for a private set","href":"/rated-api/api-reference/v1/ethereum/performance/get-proposer-duties-metrics-for-a-private-set"}]},{"group":"Rewards","pages":[{"title":"Rewards","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/ethereum/rewards/rewards"},{"openapi":"get /v1/eth/sets/{set_id}/penalties","sidebarTitle":"Private Set Penalty Metrics","title":"Get penalty metrics for a private set","href":"/rated-api/api-reference/v1/ethereum/rewards/get-penalty-metrics-for-a-private-set"},{"openapi":"get /v1/eth/entities/{entity_id}/penalties","sidebarTitle":"Entity Penalty Metrics","title":"Get penalty metrics for Pools, Operators and Addresses","href":"/rated-api/api-reference/v1/ethereum/rewards/get-penalty-metrics-for-pools-operators-and-addresses"},{"openapi":"get /v1/eth/sets/{set_id}/rewards","sidebarTitle":"Private Set Rewards Metrics","title":"Get rewards metrics for a private set","href":"/rated-api/api-reference/v1/ethereum/rewards/get-rewards-metrics-for-a-private-set"},{"openapi":"get /v1/eth/entities/{entity_id}/rewards","sidebarTitle":"Entity Rewards Metrics","title":"Get rewards metrics for Pools, Operators and Addresses","href":"/rated-api/api-reference/v1/ethereum/rewards/get-rewards-metrics-for-pools-operators-and-addresses"},{"openapi":"get /v1/eth/validators/{validator_index_or_pubkey}/penalties","sidebarTitle":"Validator Penalty Metrics","title":"Get validator penalty metrics","href":"/rated-api/api-reference/v1/ethereum/rewards/get-validator-penalty-metrics"},{"openapi":"get /v1/eth/validators/{validator_index_or_pubkey}/rewards","sidebarTitle":"Validator Rewards Metrics","title":"Get validator rewards metrics","href":"/rated-api/api-reference/v1/ethereum/rewards/get-validator-rewards-metrics"},{"openapi":"get /v1/eth/validators/rewards","sidebarTitle":"Validators Aggregated Rewards","title":"Get rewards metrics for a group of validators","href":"/rated-api/api-reference/v1/ethereum/rewards/get-rewards-metrics-for-a-group-of-validators"},{"openapi":"get /v1/eth/validators/penalties","sidebarTitle":"Validators Aggregated Penalties","title":"Get aggregated penalty metrics for validators","href":"/rated-api/api-reference/v1/ethereum/rewards/get-aggregated-penalty-metrics-for-validators"}]},{"group":"Metadata","pages":[{"title":"Metadata","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/ethereum/metadata/metadata"},{"openapi":"get /v1/eth/entities/{entity_id}/mappings","sidebarTitle":"Entity Mappings","title":"Get Validator mappings for Pools and Operators.","href":"/rated-api/api-reference/v1/ethereum/metadata/get-validator-mappings-for-pools-and-operators"},{"openapi":"get /v1/eth/entities/{entity_id}/aprs","sidebarTitle":"Entity APRs","title":"Get APR information for Pools, Operators and Addresses.","href":"/rated-api/api-reference/v1/ethereum/metadata/get-apr-information-for-pools-operators-and-addresses"},{"openapi":"get /v1/eth/validators/mappings","sidebarTitle":"All Validator Mappings","title":"Get Pool and Operator mappings for all Validators.","href":"/rated-api/api-reference/v1/ethereum/metadata/get-pool-and-operator-mappings-for-all-validators"},{"openapi":"get /v1/eth/validators/{validator_index_or_pubkey}/mappings","sidebarTitle":"Validator Mappings","title":"Get Pool and Operator mappings for Validators.","href":"/rated-api/api-reference/v1/ethereum/metadata/get-pool-and-operator-mappings-for-validators"},{"openapi":"get /v1/eth/validators/{validator_index_or_pubkey}/aprs","sidebarTitle":"Validator APRs","title":"Get APR information for Validators.","href":"/rated-api/api-reference/v1/ethereum/metadata/get-apr-information-for-validators"},{"openapi":"get /v1/eth/validators/slashings","sidebarTitle":"Validator Slashings","title":"Get Slashings information for all Validators.","href":"/rated-api/api-reference/v1/ethereum/metadata/get-slashings-information-for-all-validators"},{"openapi":"get /v1/eth/validators/consolidations","sidebarTitle":"Validator Consolidations","title":"Get consolidations for Validators.","href":"/rated-api/api-reference/v1/ethereum/metadata/get-consolidations-for-validators"},{"openapi":"get /v1/eth/entityConsolidations","sidebarTitle":"Entity-level Validator Consolidations","title":"Get validator consolidations information for Pools and Operators.","href":"/rated-api/api-reference/v1/ethereum/metadata/get-validator-consolidations-information-for-pools-and-operators"},{"openapi":"get /v1/eth/apiMetadata","sidebarTitle":"Metadata","title":"Get metadata on the Rated Ethereum API endpoints","href":"/rated-api/api-reference/v1/ethereum/metadata/get-metadata-on-the-rated-ethereum-api-endpoints"}]},{"group":"Network","pages":[{"title":"Network","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/ethereum/network/network"},{"openapi":"get /v1/eth","sidebarTitle":"Ethereum Network Overview","title":"Get an overview of the Ethereum network.","href":"/rated-api/api-reference/v1/ethereum/network/get-an-overview-of-the-ethereum-network"},{"openapi":"get /v1/eth/effectiveness","sidebarTitle":"Ethereum Performance Overview","title":"Get an overview of Ethereum performance.","href":"/rated-api/api-reference/v1/ethereum/network/get-an-overview-of-ethereum-performance"},{"openapi":"get /v1/eth/rewards","sidebarTitle":"Ethereum Reward Metrics","title":"Get reward metrics of the Ethereum network.","href":"/rated-api/api-reference/v1/ethereum/network/get-reward-metrics-of-the-ethereum-network"},{"openapi":"get /v1/eth/geographicalDistributions","sidebarTitle":"Ethereum Geographical Distribution","title":"Get the geographical distribution of the Ethereum network.","href":"/rated-api/api-reference/v1/ethereum/network/get-the-geographical-distribution-of-the-ethereum-network"},{"openapi":"get /v1/eth/hostDistributions","sidebarTitle":"Ethereum Host Distribution","title":"Get the host distribution of the Ethereum network.","href":"/rated-api/api-reference/v1/ethereum/network/get-the-host-distribution-of-the-ethereum-network"},{"openapi":"get /v1/eth/consolidationCapacity","sidebarTitle":"Ethereum Consolidation Churn Capacity","title":"Get information on the validator consolidation churn capacity of Ethereum.","href":"/rated-api/api-reference/v1/ethereum/network/get-information-on-the-validator-consolidation-churn-capacity-of-ethereum"},{"openapi":"get /v1/eth/consolidationCapacity/entity","sidebarTitle":"Ethereum Consolidation Churn Capacity Per Entity","title":"Get information on the per entity validator consolidation churn capacity of Ethereum.","href":"/rated-api/api-reference/v1/ethereum/network/get-information-on-the-per-entity-validator-consolidation-churn-capacity-of-ethereum"},{"openapi":"get /v1/eth/queues","sidebarTitle":"Ethereum Staking Queues","title":"Get information on various staking processing queues on Ethereum","href":"/rated-api/api-reference/v1/ethereum/network/get-information-on-various-staking-processing-queues-on-ethereum"}]},{"group":"Private Sets","pages":[{"title":"Private Sets","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/ethereum/private-sets/private-sets"},{"openapi":"get /v1/tags","title":"Get all tags","href":"/rated-api/api-reference/v1/ethereum/private-sets/get-all-tags"},{"openapi":"post /v1/tags","title":"Create a new tag","href":"/rated-api/api-reference/v1/ethereum/private-sets/create-a-new-tag"},{"openapi":"get /v1/tags/{id}","title":"Get details about a tag","href":"/rated-api/api-reference/v1/ethereum/private-sets/get-details-about-a-tag"},{"openapi":"patch /v1/tags/{id}","title":"Update a tag","href":"/rated-api/api-reference/v1/ethereum/private-sets/update-a-tag"},{"openapi":"get /v1/tags/{id}/validators","title":"Get all validators in a tag","href":"/rated-api/api-reference/v1/ethereum/private-sets/get-all-validators-in-a-tag"},{"openapi":"post /v1/tags/{id}/validators","title":"Add validators to a tag","href":"/rated-api/api-reference/v1/ethereum/private-sets/add-validators-to-a-tag"},{"openapi":"delete /v1/tags/{id}/validators/{pubkey}","title":"Remove validator pubkey from a tag","href":"/rated-api/api-reference/v1/ethereum/private-sets/remove-validator-pubkey-from-a-tag"},{"openapi":"post /v1/tags/{id}/validators/remove","title":"Remove multiple validator pubkeys from a tag","href":"/rated-api/api-reference/v1/ethereum/private-sets/remove-multiple-validator-pubkeys-from-a-tag"},{"openapi":"delete /v1/tags/{id}","title":"Delete private set tag","href":"/rated-api/api-reference/v1/ethereum/private-sets/delete-private-set-tag"}]},{"group":"Withdrawals","pages":[{"title":"Withdrawals","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/ethereum/withdrawals/withdrawals"},{"openapi":"get /v1/eth/entities/{withdrawal_address}/withdrawals","sidebarTitle":"Withdrawals by Address","title":"Get withdrawal metrics for Withdrawal Addresses","href":"/rated-api/api-reference/v1/ethereum/withdrawals/get-withdrawal-metrics-for-withdrawal-addresses"},{"openapi":"get /v1/eth/validators/{validator_index_or_pubkey}/withdrawals","sidebarTitle":"Individual validators withdrawals","title":"Get withdrawal metrics for individual validators","href":"/rated-api/api-reference/v1/ethereum/withdrawals/get-withdrawal-metrics-for-individual-validators"}]},{"group":"Blocks","pages":[{"title":"Blocks","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/ethereum/blocks/blocks"},{"openapi":"get /v1/eth/blocks","sidebarTitle":"Ethereum Slots and Blocks","title":"List of slots and blocks","href":"/rated-api/api-reference/v1/ethereum/blocks/get-slots-and-blocks-on-the-ethereum-network"},{"openapi":"get /v1/eth/builderPayments","sidebarTitle":"Ethereum Block Builder Payments","title":"Block builder payment transaction hashes","href":"/rated-api/api-reference/v1/ethereum/blocks/get-information-for-block-builder-payments-by-slot"}]}]},{"group":"Solana","pages":[{"group":"Overview","pages":[{"title":"Overview","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/solana/overview/overview"},{"openapi":"get /v1/solana/network/overview","sidebarTitle":"Network overview","title":"Get Network Overview","href":"/rated-api/api-reference/v1/solana/overview/get-network-overview"},{"openapi":"get /v1/solana/validators","sidebarTitle":"Validators summary metrics","title":"Get summary metrics for multiple validators","href":"/rated-api/api-reference/v1/solana/overview/get-summary-metrics-for-multiple-validators"},{"openapi":"get /v1/solana/validators/{validator_id}/summary","sidebarTitle":"Validator summary metrics","title":"Get validator summary metrics","href":"/rated-api/api-reference/v1/solana/overview/get-validator-summary-metrics"},{"openapi":"get /v1/solana/delegators/stakeAccounts","sidebarTitle":"Stake accounts delegator summary","title":"Get summary metrics for multiple stake accounts","href":"/rated-api/api-reference/v1/solana/overview/get-summary-metrics-for-multiple-stake-accounts"},{"openapi":"get /v1/solana/delegators/stakeAccounts/{stake_account}/summary","sidebarTitle":"Stake account delegator summary","title":"Get stake account summary metrics","href":"/rated-api/api-reference/v1/solana/overview/get-stake-account-summary-metrics"},{"openapi":"get /v1/solana/delegators/stakeAuthorities","sidebarTitle":"Stake authorities delegator summary","title":"Get summary metrics for multiple stake authorities","href":"/rated-api/api-reference/v1/solana/overview/get-summary-metrics-for-multiple-stake-authorities"},{"openapi":"get /v1/solana/delegators/stakeAuthorities/{stake_authority}/summary","sidebarTitle":"Stake authority delegator summary","title":"Get stake authority summary metrics","href":"/rated-api/api-reference/v1/solana/overview/get-stake-authority-summary-metrics"}]},{"group":"Performance","pages":[{"title":"Performance","sidebarTitle":"Summary","description":"A series of endpoints that drill down on performance related metrics for validators.","href":"/rated-api/api-reference/v1/solana/performance/performance"},{"openapi":"get /v1/solana/validators/{validator_id}/performance","sidebarTitle":"Validator performance","title":"Get validator performance","href":"/rated-api/api-reference/v1/solana/performance/get-validator-performance"},{"openapi":"get /v1/solana/network/geolocation/latency","sidebarTitle":"Geolocation Vote Latency","title":"Retired — daily vote latency across all geolocations","description":"Retired. Alpenglow moves Solana consensus votes off-chain, so there is no vote latency to measure and this endpoint returns 410 Gone.","href":"/rated-api/api-reference/v1/solana/performance/get-daily-vote-latency-across-all-geolocations"},{"openapi":"get /v1/solana/network/effectiveness","sidebarTitle":"Network effectiveness","title":"Get historical network level performance","href":"/rated-api/api-reference/v1/solana/performance/get-historical-network-level-performance"},{"openapi":"get /v1/solana/validators/{validator_id}/blockInsights","sidebarTitle":"Validator block-level insights","title":"Get validator block insights","href":"/rated-api/api-reference/v1/solana/performance/get-validator-block-insights"},{"openapi":"get /v1/solana/validators/{validator_id}/state","sidebarTitle":"Validator state","title":"Get validator state information","href":"/rated-api/api-reference/v1/solana/performance/get-validator-state-information"},{"openapi":"get /v1/solana/validators/{validator_id}/votePerformance","sidebarTitle":"Validator Vote Performance","title":"Retired — validator vote performance","href":"/rated-api/api-reference/v1/solana/performance/get-validator-vote-performance-data"}]},{"group":"Rewards","pages":[{"title":"Rewards","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/solana/rewards/rewards"},{"openapi":"get /v1/solana/validators/{validator_id}/rewards","sidebarTitle":"Validator rewards","title":"Get validator rewards metrics","href":"/rated-api/api-reference/v1/solana/rewards/get-validator-rewards-metrics"},{"openapi":"get /v1/solana/delegators/stakeAccounts/{stake_account}/rewards","sidebarTitle":"Delegator rewards - stake account","title":"Get stake account rewards metrics","href":"/rated-api/api-reference/v1/solana/rewards/get-stake-account-rewards-metrics"},{"openapi":"get /v1/solana/delegators/stakeAuthorities/{stake_authority}/rewards","sidebarTitle":"Delegator rewards - stake authority","title":"Get stake authority rewards metrics","href":"/rated-api/api-reference/v1/solana/rewards/get-stake-authority-rewards-metrics"},{"openapi":"get /v1/solana/network/rewards","sidebarTitle":"Network rewards","title":"Get historical network level rewards","href":"/rated-api/api-reference/v1/solana/rewards/get-historical-network-level-rewards"}]},{"group":"Metadata","pages":[{"title":"Metadata","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/solana/metadata/metadata"},{"sidebarTitle":"Validator metadata","openapi":"get /v1/solana/validators/{validator_id}","title":"Get various metadata about validators.","href":"/rated-api/api-reference/v1/solana/metadata/get-various-metadata-about-validators"},{"sidebarTitle":"Validator-Stake Account Mapping","openapi":"get /v1/solana/validators/{validator_id}/delegators","title":"Get the stake accounts associated to a validator.","href":"/rated-api/api-reference/v1/solana/metadata/get-stake-accounts-associated-to-a-validator"},{"sidebarTitle":"API metadata","openapi":"get /v1/solana/apiMetadata","title":"Get metadata on the Rated Solana API endpoints","href":"/rated-api/api-reference/v1/solana/metadata/get-metadata-on-the-rated-solana-api-endpoints"},{"sidebarTitle":"Solana epoch metadata","openapi":"get /v1/solana/epochMetadata","title":"Get epoch metadata for an epoch ending on the day specified","href":"/rated-api/api-reference/v1/solana/metadata/get-epoch-metadata-for-an-epoch-ending-on-the-day-specified"}]}]},{"group":"Cosmos","pages":[{"group":"Rewards","pages":[{"title":"Rewards","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/cosmos/rewards/rewards"},{"openapi":"get /v1/cosmos/validators/{validator_address}/rewards","sidebarTitle":"Validator rewards","title":"Get validator rewards metrics","href":"/rated-api/api-reference/v1/cosmos/rewards/get-validator-rewards-metrics"},{"openapi":"get /v1/cosmos/network/rewards","sidebarTitle":"Network rewards","title":"Get network rewards metrics","href":"/rated-api/api-reference/v1/cosmos/rewards/get-network-rewards-metrics"}]}]},{"group":"Avalanche","pages":[{"group":"Rewards","pages":[{"title":"Rewards","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/avalanche/rewards/rewards"},{"openapi":"get /v1/avalanche/validators/{node_id}/rewards","sidebarTitle":"Validator rewards","title":"Get validator rewards metrics","href":"/rated-api/api-reference/v1/avalanche/rewards/get-validator-rewards-metrics"},{"openapi":"get /v1/avalanche/network/rewards","sidebarTitle":"Network rewards","title":"Get network rewards metrics","href":"/rated-api/api-reference/v1/avalanche/rewards/get-network-rewards-metrics"}]}]},{"group":"Cardano","pages":[{"group":"Rewards","pages":[{"title":"Rewards","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/cardano/rewards/rewards"},{"openapi":"get /v1/cardano/validators/{pool_id}/rewards","sidebarTitle":"Validator rewards","title":"Get stake pool/validator rewards metrics","href":"/rated-api/api-reference/v1/cardano/rewards/get-validator-rewards-metrics"},{"openapi":"get /v1/cardano/network/rewards","sidebarTitle":"Network rewards","title":"Get network rewards metrics","href":"/rated-api/api-reference/v1/cardano/rewards/get-network-rewards-metrics"}]}]},{"group":"Polkadot","pages":[{"group":"Rewards","pages":[{"title":"Rewards","sidebarTitle":"Summary","href":"/rated-api/api-reference/v1/polkadot/rewards/rewards"},{"openapi":"get /v1/polkadot/validators/{validator_address}/rewards","sidebarTitle":"Validator rewards","title":"Get validator rewards metrics","href":"/rated-api/api-reference/v1/polkadot/rewards/get-validator-rewards-metrics"},{"openapi":"get /v1/polkadot/network/rewards","sidebarTitle":"Network rewards","title":"Get network rewards metrics","href":"/rated-api/api-reference/v1/polkadot/rewards/get-network-rewards-metrics"}]}]}]},{"group":"Glossary","pages":[{"group":"Avalanche","pages":[{"title":"Network","href":"/rated-api/glossary/avalanche/network"},{"title":"Validators","href":"/rated-api/glossary/avalanche/validators"}]},{"group":"Cardano","pages":[{"title":"Network","href":"/rated-api/glossary/cardano/network"},{"title":"Validators","href":"/rated-api/glossary/cardano/validators"}]},{"group":"Cosmos","pages":[{"title":"Network","href":"/rated-api/glossary/cosmos/network"},{"title":"Validators","href":"/rated-api/glossary/cosmos/validators"}]},{"group":"Ethereum","pages":[{"title":"Blocks","href":"/rated-api/glossary/ethereum/blocks"},{"title":"Effectiveness","href":"/rated-api/glossary/ethereum/effectiveness"},{"title":"Network","href":"/rated-api/glossary/ethereum/network"},{"title":"Operators","href":"/rated-api/glossary/ethereum/operators"},{"title":"Validators","href":"/rated-api/glossary/ethereum/validators"},{"title":"Withdrawals","href":"/rated-api/glossary/ethereum/withdrawals"},{"title":"Pool shares","href":"/rated-api/glossary/ethereum/pool-shares"}]},{"group":"Polkadot","pages":[{"title":"Network","href":"/rated-api/glossary/polkadot/network"},{"title":"Validators","href":"/rated-api/glossary/polkadot/validators"}]},{"group":"Solana","pages":[{"title":"Delegators","href":"/rated-api/glossary/solana/delegators"},{"title":"Network","href":"/rated-api/glossary/solana/network"},{"title":"Validators","href":"/rated-api/glossary/solana/validators"}]}]},{"group":"Guides","pages":[{"group":"Use Cases","pages":[{"title":"Rewards Accounting","href":"/rated-api/guides/use-cases/rewards-accounting"},{"title":"Performance Benchmarking","href":"/rated-api/guides/use-cases/performance-benchmarking"},{"title":"Private Sets","href":"/rated-api/guides/use-cases/private-sets"}]},{"title":"Developers FAQ","href":"/rated-api/guides/developers-faq"}]},{"group":"Tools","pages":[{"title":"Rated SDK","icon":"python","href":"/rated-api/tools/rated-sdk"},{"title":"Rated CLI","icon":"terminal","href":"/rated-api/tools/rated-cli"},{"title":"Rated Console","icon":"chart-line","url":"https://console.rated.network","href":"/rated-api/tools/rated-console"},{"title":"Rated Network Explorer","icon":"network-wired","url":"https://explorer.rated.network","href":"/rated-api/tools/rated-explorer"}]}]},{"version":"v0","pages":[{"title":"v0","href":"/rated-api/api-reference/introduction"}]}]},{"tab":"Documentation","pages":[{"title":"Documentation","href":"/documentation/welcome"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]},{"tab":"Legal","pages":[{"title":"Legal","href":"/legal/terms/website-terms-of-use"}]}]},"basePath":"","title":"Get validator performance - Rated | docs","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}