{"contract_version":"2026-06-06.1","endpoints":[{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"missing-probe","health_stale":true,"id":"nodies-finney-rpc","kind":"subtensor-rpc","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"method_tested":"JSON-RPC","methods_supported":null,"netuid":0,"network":"finney","observed_at":null,"provider":"nodies","public_safe":false,"rate_limit_notes":"No longer a free public endpoint: returns HTTP 403 'requires a paid subscription plan' (verified 2026-06-15). Demoted out of the public RPC pool; probe disabled.","rpc_method_count":null,"source_urls":["https://www.comparenodes.com/library/public-endpoints/bittensor/","https://docs.nodies.app/rpc-services/public-endpoints"],"status":"unknown","subnet_name":"root","subnet_slug":"root","url":"https://bittensor-public.nodies.app"},{"archive_support":true,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"live","error":null,"health_source":"probe-derived","health_stale":false,"id":"onfinality-finney-rpc","kind":"subtensor-rpc","last_checked":"2026-06-18T21:38:48.349Z","last_ok":"2026-06-18T21:38:48.349Z","latency_ms":534,"latest_block":8436628,"method_tested":"JSON-RPC","methods_supported":{"chain_getBlockHash":true,"chain_getHeader":true,"rpc_methods":true,"system_health":true},"netuid":0,"network":"finney","observed_at":"2026-06-18T21:38:48.349Z","provider":"onfinality","public_safe":true,"rate_limit_notes":"Provider states the public endpoint is rate limited and suitable for testing.","rpc_method_count":198,"source_urls":["https://onfinality.io/en/networks/bittensor-finney"],"status":"ok","subnet_name":"root","subnet_slug":"root","url":"https://bittensor-finney.api.onfinality.io/public"},{"archive_support":true,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"live","error":null,"health_source":"probe-derived","health_stale":false,"id":"onfinality-finney-wss","kind":"subtensor-wss","last_checked":"2026-06-18T21:38:48.191Z","last_ok":"2026-06-18T21:38:48.191Z","latency_ms":374,"latest_block":8436628,"method_tested":"WSS-RPC","methods_supported":{"chain_getBlockHash":true,"chain_getHeader":true,"rpc_methods":true,"system_health":true},"netuid":0,"network":"finney","observed_at":"2026-06-18T21:38:48.191Z","provider":"onfinality","public_safe":true,"rate_limit_notes":"Provider states the public endpoint is rate limited and suitable for testing.","rpc_method_count":198,"source_urls":["https://onfinality.io/en/networks/bittensor-finney"],"status":"ok","subnet_name":"root","subnet_slug":"root","url":"wss://bittensor-finney.api.onfinality.io/public-ws"},{"archive_support":true,"auth_required":false,"authority":"official","chain":"bittensor","classification":"live","error":null,"health_source":"probe-derived","health_stale":false,"id":"opentensor-archive-rpc","kind":"subtensor-rpc","last_checked":"2026-06-18T21:38:49.493Z","last_ok":"2026-06-18T21:38:49.493Z","latency_ms":1622,"latest_block":8436628,"method_tested":"JSON-RPC","methods_supported":{"chain_getBlockHash":true,"chain_getHeader":true,"rpc_methods":true,"system_health":true},"netuid":0,"network":"finney","observed_at":"2026-06-18T21:38:49.493Z","provider":"opentensor","public_safe":true,"rate_limit_notes":"Official archive host also serving HTTPS JSON-RPC. Archive support is verified through read-only historical RPC probes.","rpc_method_count":171,"source_urls":["https://docs.learnbittensor.org/concepts/bittensor-networks","https://docs.learnbittensor.org/subtensor-nodes/subtensor-node-requirements"],"status":"ok","subnet_name":"root","subnet_slug":"root","url":"https://archive.chain.opentensor.ai"},{"archive_support":true,"auth_required":false,"authority":"official","chain":"bittensor","classification":"live","error":null,"health_source":"probe-derived","health_stale":false,"id":"opentensor-archive-wss","kind":"subtensor-wss","last_checked":"2026-06-18T21:38:48.752Z","last_ok":"2026-06-18T21:38:48.752Z","latency_ms":880,"latest_block":8436628,"method_tested":"WSS-RPC","methods_supported":{"chain_getBlockHash":true,"chain_getHeader":true,"rpc_methods":true,"system_health":true},"netuid":0,"network":"finney","observed_at":"2026-06-18T21:38:48.752Z","provider":"opentensor","public_safe":true,"rate_limit_notes":"Official archive endpoint. Archive support is verified through read-only historical RPC probes.","rpc_method_count":171,"source_urls":["https://docs.learnbittensor.org/concepts/bittensor-networks","https://docs.learnbittensor.org/subtensor-nodes/subtensor-node-requirements"],"status":"ok","subnet_name":"root","subnet_slug":"root","url":"wss://archive.chain.opentensor.ai:443"},{"archive_support":true,"auth_required":false,"authority":"official","chain":"bittensor","classification":"live","error":null,"health_source":"probe-derived","health_stale":false,"id":"opentensor-finney-rpc","kind":"subtensor-rpc","last_checked":"2026-06-18T21:38:48.403Z","last_ok":"2026-06-18T21:38:48.403Z","latency_ms":349,"latest_block":8436628,"method_tested":"JSON-RPC","methods_supported":{"chain_getBlockHash":true,"chain_getHeader":true,"rpc_methods":true,"system_health":true},"netuid":0,"network":"finney","observed_at":"2026-06-18T21:38:48.403Z","provider":"opentensor","public_safe":true,"rate_limit_notes":"Official public chain host also serving HTTPS JSON-RPC. Public endpoints can rate-limit and should not be treated as SLA-backed infrastructure.","rpc_method_count":186,"source_urls":["https://docs.learnbittensor.org/concepts/bittensor-networks"],"status":"ok","subnet_name":"root","subnet_slug":"root","url":"https://entrypoint-finney.opentensor.ai"},{"archive_support":true,"auth_required":false,"authority":"official","chain":"bittensor","classification":"live","error":null,"health_source":"probe-derived","health_stale":false,"id":"opentensor-finney-wss","kind":"subtensor-wss","last_checked":"2026-06-18T21:38:48.244Z","last_ok":"2026-06-18T21:38:48.244Z","latency_ms":191,"latest_block":8436628,"method_tested":"WSS-RPC","methods_supported":{"chain_getBlockHash":true,"chain_getHeader":true,"rpc_methods":true,"system_health":true},"netuid":0,"network":"finney","observed_at":"2026-06-18T21:38:48.244Z","provider":"opentensor","public_safe":true,"rate_limit_notes":"Official public chain endpoint. Public endpoints can rate-limit and should not be treated as SLA-backed infrastructure.","rpc_method_count":186,"source_urls":["https://docs.learnbittensor.org/concepts/bittensor-networks"],"status":"ok","subnet_name":"root","subnet_slug":"root","url":"wss://entrypoint-finney.opentensor.ai:443"},{"archive_support":true,"auth_required":false,"authority":"official","chain":"bittensor","classification":"live","error":null,"health_source":"probe-derived","health_stale":false,"id":"opentensor-lite-rpc","kind":"subtensor-rpc","last_checked":"2026-06-18T21:38:48.356Z","last_ok":"2026-06-18T21:38:48.356Z","latency_ms":258,"latest_block":8436628,"method_tested":"JSON-RPC","methods_supported":{"chain_getBlockHash":true,"chain_getHeader":true,"rpc_methods":true,"system_health":true},"netuid":0,"network":"finney","observed_at":"2026-06-18T21:38:48.356Z","provider":"opentensor","public_safe":true,"rate_limit_notes":"Official lite host also serving HTTPS JSON-RPC. Lite endpoints are not assumed to support deep historical archive queries.","rpc_method_count":186,"source_urls":["https://docs.learnbittensor.org/concepts/bittensor-networks","https://docs.learnbittensor.org/subtensor-nodes/subtensor-node-requirements"],"status":"ok","subnet_name":"root","subnet_slug":"root","url":"https://lite.chain.opentensor.ai"},{"archive_support":true,"auth_required":false,"authority":"official","chain":"bittensor","classification":"live","error":null,"health_source":"probe-derived","health_stale":false,"id":"opentensor-lite-wss","kind":"subtensor-wss","last_checked":"2026-06-18T21:38:48.287Z","last_ok":"2026-06-18T21:38:48.287Z","latency_ms":188,"latest_block":8436628,"method_tested":"WSS-RPC","methods_supported":{"chain_getBlockHash":true,"chain_getHeader":true,"rpc_methods":true,"system_health":true},"netuid":0,"network":"finney","observed_at":"2026-06-18T21:38:48.287Z","provider":"opentensor","public_safe":true,"rate_limit_notes":"Official lite endpoint. Lite endpoints are not assumed to support deep historical archive queries.","rpc_method_count":186,"source_urls":["https://docs.learnbittensor.org/concepts/bittensor-networks","https://docs.learnbittensor.org/subtensor-nodes/subtensor-node-requirements"],"status":"ok","subnet_name":"root","subnet_slug":"root","url":"wss://lite.chain.opentensor.ai:443"}],"generated_at":"2026-06-18T21:30:45.078Z","notes":"Bittensor base-layer RPC endpoints only. These are chain-level surfaces, not subnet application APIs.","schema_version":1,"source":"artifact-build","summary":{"archive_supported_count":8,"by_kind":{"subtensor-rpc":5,"subtensor-wss":4},"by_provider":{"nodies":1,"onfinality":2,"opentensor":6},"by_status":{"ok":8,"unknown":1},"endpoint_count":9}}