{"ok":true,"schema_version":1,"data":{"candidate_surfaces":[{"auth_required":false,"confidence":"medium","confirmed_by":["taostats.io"],"id":"sn-74-taostats-metagraph","kind":"dashboard","name":"Gittensor Taostats metagraph","netuid":74,"provider":"taostats","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Universal Taostats subnet metagraph dashboard candidate. Third-party explorer enrichment, not protocol authority.","schema_version":1,"source_tier":"third-party-index","source_type":"taostats-metagraph-dashboard","source_url":"https://taostats.io/subnets/74/metagraph","source_urls":["https://taostats.io/subnets/74/metagraph"],"state":"schema-valid","subnet_name":"Gittensor","superseded_by":null,"url":"https://taostats.io/subnets/74/metagraph","verification":{"candidate_id":"sn-74-taostats-metagraph","classification":"live","confidence_score":77,"content_type":"text/html; charset=utf-8","error":null,"kind":"dashboard","latency_ms":422,"method_tested":"HEAD","name":"Gittensor Taostats metagraph","netuid":74,"private_redirect_blocked":false,"provider":"taostats","quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"third-party-index","transient_failure":false},"redirect_target":null,"source_tier":"third-party-index","source_type":"taostats-metagraph-dashboard","source_url":"https://taostats.io/subnets/74/metagraph","source_urls":["https://taostats.io/subnets/74/metagraph"],"status":"ok","status_code":200,"url":"https://taostats.io/subnets/74/metagraph","verified_at":"2026-07-22T18:22:13.082Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["gittensor.io"],"id":"sn-74-website-common-api","kind":"subnet-api","name":"Gittensor API","netuid":74,"provider":"gittensor","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Common read-only path discovered from a public project website root. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"state":"schema-valid","subnet_name":"Gittensor","superseded_by":null,"url":"https://gittensor.io/api","verification":{"candidate_id":"sn-74-website-common-api","classification":"content-mismatch","confidence_score":0,"content_type":"text/html","error":null,"kind":"subnet-api","latency_ms":111,"method_tested":"HEAD","name":"Gittensor API","netuid":74,"private_redirect_blocked":false,"provider":"gittensor","quality_signals":{"content_type_matches_kind":false,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"provider-claimed","transient_failure":false},"redirect_target":null,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"status":"ok","status_code":200,"url":"https://gittensor.io/api","verified_at":"2026-07-22T18:22:13.109Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["gittensor.io"],"id":"sn-74-website-common-health","kind":"subnet-api","name":"Gittensor health endpoint","netuid":74,"provider":"gittensor","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Common read-only path discovered from a public project website root. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"state":"schema-valid","subnet_name":"Gittensor","superseded_by":null,"url":"https://gittensor.io/health","verification":{"candidate_id":"sn-74-website-common-health","classification":"content-mismatch","confidence_score":0,"content_type":"text/html","error":null,"kind":"subnet-api","latency_ms":292,"method_tested":"HEAD","name":"Gittensor health endpoint","netuid":74,"private_redirect_blocked":false,"provider":"gittensor","quality_signals":{"content_type_matches_kind":false,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"provider-claimed","transient_failure":false},"redirect_target":null,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"status":"ok","status_code":200,"url":"https://gittensor.io/health","verified_at":"2026-07-22T18:22:13.193Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["gittensor.io"],"id":"sn-74-website-common-openapi-json","kind":"openapi","name":"Gittensor OpenAPI JSON","netuid":74,"provider":"gittensor","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Common read-only path discovered from a public project website root. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"state":"schema-valid","subnet_name":"Gittensor","superseded_by":null,"url":"https://gittensor.io/openapi.json","verification":{"candidate_id":"sn-74-website-common-openapi-json","classification":"content-mismatch","confidence_score":0,"content_type":"text/html","error":null,"kind":"openapi","latency_ms":323,"method_tested":"HEAD","name":"Gittensor OpenAPI JSON","netuid":74,"private_redirect_blocked":false,"provider":"gittensor","quality_signals":{"content_type_matches_kind":false,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"provider-claimed","transient_failure":false},"redirect_target":null,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"status":"ok","status_code":200,"url":"https://gittensor.io/openapi.json","verified_at":"2026-07-22T18:22:13.217Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["gittensor.io"],"id":"sn-74-website-common-swagger","kind":"openapi","name":"Gittensor Swagger UI","netuid":74,"provider":"gittensor","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Common read-only path discovered from a public project website root. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"state":"schema-valid","subnet_name":"Gittensor","superseded_by":null,"url":"https://gittensor.io/swagger","verification":{"candidate_id":"sn-74-website-common-swagger","classification":"content-mismatch","confidence_score":0,"content_type":"text/html","error":null,"kind":"openapi","latency_ms":111,"method_tested":"HEAD","name":"Gittensor Swagger UI","netuid":74,"private_redirect_blocked":false,"provider":"gittensor","quality_signals":{"content_type_matches_kind":false,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"provider-claimed","transient_failure":false},"redirect_target":null,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"status":"ok","status_code":200,"url":"https://gittensor.io/swagger","verified_at":"2026-07-22T18:22:13.221Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["gittensor.io"],"id":"sn-74-website-common-swagger-json","kind":"openapi","name":"Gittensor Swagger JSON","netuid":74,"provider":"gittensor","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Common read-only path discovered from a public project website root. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"state":"schema-valid","subnet_name":"Gittensor","superseded_by":null,"url":"https://gittensor.io/swagger.json","verification":{"candidate_id":"sn-74-website-common-swagger-json","classification":"content-mismatch","confidence_score":0,"content_type":"text/html","error":null,"kind":"openapi","latency_ms":288,"method_tested":"HEAD","name":"Gittensor Swagger JSON","netuid":74,"private_redirect_blocked":false,"provider":"gittensor","quality_signals":{"content_type_matches_kind":false,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"provider-claimed","transient_failure":false},"redirect_target":null,"source_tier":"provider-claimed","source_type":"project-website-common-path","source_url":"https://gittensor.io/","source_urls":["https://gittensor.io/"],"status":"ok","status_code":200,"url":"https://gittensor.io/swagger.json","verified_at":"2026-07-22T18:22:13.242Z"}}],"contract_version":"2026-07-03.2","endpoints":[{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-02d52d57a8455bfb","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":414,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":68,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":18,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-data-artifact-api-gittensor-io-4","surface_key":"srf-02d52d57a8455bfb","url":"https://api.gittensor.io/dash/repos"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-0c490fa18ac5f287","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":299,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-dash-prices-history","surface_key":"srf-0c490fa18ac5f287","url":"https://api.gittensor.io/dash/prices/history"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-150f1f0ade50ced8","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":234,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":70,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":20,"reason":"latency"}],"source_urls":["https://docs.gittensor.io/repository-hyperparameters"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensor-master-repositories","surface_key":"srf-150f1f0ade50ced8","url":"https://raw.githubusercontent.com/entrius/gittensor/main/gittensor/validator/weights/master_repositories.json"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-25876085ed9025aa","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":768,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":69,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":19,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-dash-prices","surface_key":"srf-25876085ed9025aa","url":"https://api.gittensor.io/dash/prices"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-259fd7a2ddf904db","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":1338,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensory","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensory","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":10,"score_reasons":[{"points":20,"reason":"latency"},{"points":-10,"reason":"status-degraded"}],"source_urls":["https://loopover.ai/"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensory-contribution-interface","surface_key":"srf-259fd7a2ddf904db","url":"https://api.loopover.ai/v1/public/subnet-interface"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-3e2bc8c67f838a36","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":577,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-configurations-general","surface_key":"srf-3e2bc8c67f838a36","url":"https://api.gittensor.io/configurations/general"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-663f5181d653246e","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":604,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":62,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":12,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-lines-hist-trend","surface_key":"srf-663f5181d653246e","url":"https://api.gittensor.io/dash/lines/hist-trend"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-6cadf470af1f2111","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":1796,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":62,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":12,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-data-artifact-api-gittensor-io-5","surface_key":"srf-6cadf470af1f2111","url":"https://api.gittensor.io/prs"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-789f54a62d5ae379","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":206,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-data-artifact-api-gittensor-io-2","surface_key":"srf-789f54a62d5ae379","url":"https://api.gittensor.io/issues/stats"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-898433c50fbfb987","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":727,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-dash-commits","surface_key":"srf-898433c50fbfb987","url":"https://api.gittensor.io/dash/commits"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-8a87cd839f662090","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":2931,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":69,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":19,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-repos-commits","surface_key":"srf-8a87cd839f662090","url":"https://api.gittensor.io/dash/repos/commits"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-a396bddd09cb2fe8","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":521,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":66,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":16,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-data-artifact","surface_key":"srf-a396bddd09cb2fe8","url":"https://api.gittensor.io/dash/stats"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-a59802636b7fd9fe","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":361,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":70,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":20,"reason":"latency"}],"source_urls":["https://github.com/entrius/gittensor","https://github.com/entrius/gittensor/blob/a5b21df92d123f9bd5fe63cea05d98c13d20fa8f/gittensor/validator/weights/programming_languages.json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-language-weights","surface_key":"srf-a59802636b7fd9fe","url":"https://raw.githubusercontent.com/entrius/gittensor/a5b21df92d123f9bd5fe63cea05d98c13d20fa8f/gittensor/validator/weights/programming_languages.json"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-d297acc121477389","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":409,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-data-artifact-api-gittensor-io-3","surface_key":"srf-d297acc121477389","url":"https://api.gittensor.io/dash/languages"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-db81d6e1d5e2f173","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":740,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-data-artifact-api-gittensor-io","surface_key":"srf-db81d6e1d5e2f173","url":"https://api.gittensor.io/issues"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-e973cfd45460b244","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":2890,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":69,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":19,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-lines-total","surface_key":"srf-e973cfd45460b244","url":"https://api.gittensor.io/dash/lines/total"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-f54d8008fc50adc6","kind":"data-artifact","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":4379,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensory","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensory","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":10,"score_reasons":[{"points":20,"reason":"latency"},{"points":-10,"reason":"status-degraded"}],"source_urls":["https://api.loopover.ai/openapi.json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensory-public-stats","surface_key":"srf-f54d8008fc50adc6","url":"https://api.loopover.ai/v1/public/stats"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-03a1f3cf76b01e8f","kind":"docs","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://gittensor.io/"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-website-common-docs","surface_key":"srf-03a1f3cf76b01e8f","url":"https://gittensor.io/docs"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-6c86516ee6a9da88","kind":"docs","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"taopedia-articles","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"taopedia-articles","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":65,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":15,"reason":"latency"}],"source_urls":["https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_74/index.mdx"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-taopedia-article","surface_key":"srf-6c86516ee6a9da88","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_74/index.mdx"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-7a669b5b2f6b9f32","kind":"docs","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"html","method":"GET","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":[],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensor-docs","surface_key":"srf-7a669b5b2f6b9f32","url":"https://docs.gittensor.io/"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-bd6c921648ef7eba","kind":"docs","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":69,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":19,"reason":"latency"}],"source_urls":["https://github.com/entrius/gittensor/blob/main/README.md"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-github-readme-entrius-gittensor-docs-1","surface_key":"srf-bd6c921648ef7eba","url":"https://docs.gittensor.io/miner.html"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-e427495bb2483a96","kind":"docs","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"html","method":"GET","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":[],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensor-registration-docs","surface_key":"srf-e427495bb2483a96","url":"https://docs.gittensor.io/register-repository.html"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-e607dae549ed5cfc","kind":"docs","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"tensorplex-subnet-docs","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"tensorplex-subnet-docs","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://github.com/tensorplex-labs/subnet-docs/blob/main/data/74/subnet.json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-tensorplex-docs","surface_key":"srf-e607dae549ed5cfc","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/74"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-fce65bfb237f0d47","kind":"docs","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"html","method":"GET","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":66,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":16,"reason":"latency"}],"source_urls":[],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensor-hyperparameters-docs","surface_key":"srf-fce65bfb237f0d47","url":"https://docs.gittensor.io/repository-hyperparameters"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-6d2a313f9d53a9c7","kind":"repo-registry","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"html","method":"GET","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://docs.gittensor.io/register-repository.html"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensor-repositories-registry","surface_key":"srf-6d2a313f9d53a9c7","url":"https://gittensor.io/repositories"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-6657591ed5f01926","kind":"source-repo","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"html","method":"HEAD","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":65,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":15,"reason":"latency"}],"source_urls":[],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensor-source-repo","surface_key":"srf-6657591ed5f01926","url":"https://github.com/entrius/gittensor"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-ff4f027232baf361","kind":"source-repo","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":65,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":15,"reason":"latency"}],"source_urls":["https://api.taomarketcap.com/public/v1/subnets/74","https://docs.learnbittensor.org/python-api/html/_modules/bittensor/core/chain_data/subnet_identity.html"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-native-chain-github","surface_key":"srf-ff4f027232baf361","url":"https://github.com/entrius/gittensor/tree/main"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-797e4a675e882d96","kind":"website","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"html","method":"HEAD","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensory","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensory","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":10,"score_reasons":[{"points":20,"reason":"latency"},{"points":-10,"reason":"status-degraded"}],"source_urls":["https://gittensory.aethereal.dev/"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensory-website","surface_key":"srf-797e4a675e882d96","url":"https://loopover.ai/"},{"archive_support":null,"auth_required":false,"authority":"provider-claimed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-9466e74f8f375c24","kind":"website","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"docs-provider","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"html","method":"HEAD","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":[],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensor-website","surface_key":"srf-9466e74f8f375c24","url":"https://gittensor.io/"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-01bee71100140bd6","kind":"dashboard","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://gittensor.io/"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-dashboard","surface_key":"srf-01bee71100140bd6","url":"https://gittensor.io/dashboard"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-2681e2301a063e3b","kind":"dashboard","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"taomarketcap","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"taomarketcap","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":68,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":18,"reason":"latency"}],"source_urls":["https://api.taomarketcap.com/public/v1/subnets/74"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-taomarketcap-dashboard","surface_key":"srf-2681e2301a063e3b","url":"https://taomarketcap.com/subnets/74"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-95c6911ffbb704f7","kind":"dashboard","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"subnetradar","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"subnetradar","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":70,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":20,"reason":"latency"}],"source_urls":["https://subnetradar.com/subnet/74"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-subnetradar-dashboard","surface_key":"srf-95c6911ffbb704f7","url":"https://subnetradar.com/subnet/74"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-f5ababe59aa9d930","kind":"dashboard","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"HEAD","monitoring_policy":{"enabled":true,"expect":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"backprop-finance","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"backprop-finance","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":70,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":20,"reason":"latency"}],"source_urls":["https://backprop.finance/dtao/subnets/74-gittensor"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-backprop-dashboard","surface_key":"srf-f5ababe59aa9d930","url":"https://backprop.finance/dtao/subnets/74-gittensor"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-a0214d0f5efa6908","kind":"openapi","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":69,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":19,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-openapi","surface_key":"srf-a0214d0f5efa6908","url":"https://api.gittensor.io/swagger-json"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-07863ccd318611a2","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-repos-repo-issues","surface_key":"srf-07863ccd318611a2","url":"https://api.gittensor.io/repos/%7Brepo%7D/issues"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-177df5d7096637fd","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-repos-repo","surface_key":"srf-177df5d7096637fd","url":"https://api.gittensor.io/repos/%7Brepo%7D"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-1921e21e910b285f","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-miners-githubid","surface_key":"srf-1921e21e910b285f","url":"https://api.gittensor.io/miners/%7BgithubId%7D"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-3ca8960e570df5e4","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-prs-comments","surface_key":"srf-3ca8960e570df5e4","url":"https://api.gittensor.io/prs/comments"},{"archive_support":null,"auth_required":true,"authority":"provider-claimed","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-41cdd316b90bb45f","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"JSON-RPC","monitoring_policy":{"enabled":false,"expect":"json","method":"JSON-RPC","source":"surface-probe-config","timeout_ms":null},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensory","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"gittensory","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[{"points":-25,"reason":"auth-required"}],"source_urls":["https://api.loopover.ai/v1/public/subnet-interface"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensory-mcp","surface_key":"srf-41cdd316b90bb45f","url":"https://api.loopover.ai/mcp"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-4f284b9b77f279a7","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-issues-repo-repofullname-summary","surface_key":"srf-4f284b9b77f279a7","url":"https://api.gittensor.io/issues/repo/%7BrepoFullName%7D/summary"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-4fbb6e62dbed4cb5","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-miners-githubid-prs","surface_key":"srf-4fbb6e62dbed4cb5","url":"https://api.gittensor.io/miners/%7BgithubId%7D/prs"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-579008012b7c4704","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-repos-repo-impact","surface_key":"srf-579008012b7c4704","url":"https://api.gittensor.io/repos/%7Brepo%7D/impact"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-8bd2121d162751b6","kind":"subnet-api","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":323,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"any","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":69,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":19,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json","https://api.gittensor.io/swagger"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-health","surface_key":"srf-8bd2121d162751b6","url":"https://api.gittensor.io/"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-92c3c243ab5bfb6a","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-repos-repo-miners","surface_key":"srf-92c3c243ab5bfb6a","url":"https://api.gittensor.io/repos/%7Brepo%7D/miners"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-9868bc60f469497c","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-dash-lines-hotkey","surface_key":"srf-9868bc60f469497c","url":"https://api.gittensor.io/dash/lines/hotkey"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-a42ffff8a64a4079","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-og-image","surface_key":"srf-a42ffff8a64a4079","url":"https://api.gittensor.io/og-image"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-adea46a1bd1d83c5","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-repos-repo-prs","surface_key":"srf-adea46a1bd1d83c5","url":"https://api.gittensor.io/repos/%7Brepo%7D/prs"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-ae047cf9f9b153a8","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-issues-id-details","surface_key":"srf-ae047cf9f9b153a8","url":"https://api.gittensor.io/issues/%7Bid%7D/details"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-b10da2da80c75ae5","kind":"subnet-api","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":2333,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensory","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensory","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":10,"score_reasons":[{"points":20,"reason":"latency"},{"points":-10,"reason":"status-degraded"}],"source_urls":["https://api.loopover.ai/openapi.json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"gittensory-mcp-compatibility","surface_key":"srf-b10da2da80c75ae5","url":"https://api.loopover.ai/v1/mcp/compatibility"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-b4af1475148d8f07","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-prs-details","surface_key":"srf-b4af1475148d8f07","url":"https://api.gittensor.io/prs/details"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-b4b586d5a78469cd","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-repos-repo-badge-svg","surface_key":"srf-b4b586d5a78469cd","url":"https://api.gittensor.io/repos/%7Brepo%7D/badge.svg"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-bf3fcb550633a711","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-miners-githubid-github","surface_key":"srf-bf3fcb550633a711","url":"https://api.gittensor.io/miners/%7BgithubId%7D/github"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-e459f9f0b93f549f","kind":"subnet-api","last_checked":"2026-07-24T15:30:14.165Z","last_ok":"2026-07-24T15:30:14.165Z","latency_ms":2277,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":true,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":74,"network":"finney","observed_at":"2026-07-24T15:30:14.165Z","operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":62,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":12,"reason":"latency"}],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"ok","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-subnet-api","surface_key":"srf-e459f9f0b93f549f","url":"https://api.gittensor.io/miners"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-e5c6893f66832303","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-miners-by-github-id-githubid-hotkey","surface_key":"srf-e5c6893f66832303","url":"https://api.gittensor.io/miners/by-github-id/%7BgithubId%7D/hotkey"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-e7fc1e5390ecf030","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-issues-id-submissions","surface_key":"srf-e7fc1e5390ecf030","url":"https://api.gittensor.io/issues/%7Bid%7D/submissions"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-e97097d20df27056","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-miners-by-hotkey-hotkey-github","surface_key":"srf-e97097d20df27056","url":"https://api.gittensor.io/miners/by-hotkey/%7Bhotkey%7D/github"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-f10bfdd440d0e057","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-issues-id","surface_key":"srf-f10bfdd440d0e057","url":"https://api.gittensor.io/issues/%7Bid%7D"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-fd03281f1ce1d5ad","kind":"subnet-api","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"subnet-app","method_support":null,"method_tested":"GET","monitoring_policy":{"enabled":false,"expect":"json","method":"GET","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"not_monitored","netuid":74,"network":"finney","observed_at":null,"operator":"gittensor","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"gittensor","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://api.gittensor.io/swagger-json"],"status":"unknown","subnet_name":"Gittensor","subnet_slug":"gittensor","surface_id":"sn-74-gittensor-repos-repo-maintainers","surface_key":"srf-fd03281f1ce1d5ad","url":"https://api.gittensor.io/repos/%7Brepo%7D/maintainers"}],"gaps":{"gap_notes":["No verified SSE/event stream yet.","Bounty state is documented through public CLI flows, but no unauthenticated public API has been verified yet.","Corrected 2026-07-15: gittensory-api.aethereal.dev (previously reported as fully DNS-unresolvable) was a dead host, not a renamed one -- the contribution-interface and MCP surfaces have migrated to api.loopover.ai. The old gittensory-api.aethereal.dev subdomain remains permanently unresolvable (no A/AAAA/CNAME record); gittensory.aethereal.dev (the old website) still resolves and serves the same rebranded content as the new loopover.ai domain.","The LoopOver API at api.loopover.ai now exposes a real 100-path OpenAPI schema (title \"LoopOver API\") -- diffed for undiscovered public GET endpoints; the vast majority require LoopOverBearer/LoopOverSessionCookie auth, only 2 additional no-param routes were genuinely public (mcp/compatibility, public/stats), both added."],"missing_kinds":["sse"],"supported_kinds":["dashboard","data-artifact","docs","openapi","repo-registry","source-repo","subnet-api","website"]},"generated_at":"2026-07-22T18:15:00.789Z","profile":{"candidate_count":6,"categories":["baseline-augmented","developer-tools","pilot","repositories"],"completeness":{"confidence":"high","gap_reasons":["missing-sse"],"identity_level":"complete","identity_surface_count":3,"missing_critical_count":1,"missing_identity":[],"missing_operational":["sse"],"missing_required":[],"profile_level":"adapter-backed","score":98},"completeness_score":98,"confidence":"high","curation_level":"adapter-backed","derived_categories":["agents"],"derived_description":null,"endpoint_count":58,"gap_reasons":["missing-sse"],"identity_evidence":{"candidate_identity_count":0,"curated_identity_count":3,"curated_identity_kinds":["docs","source-repo","website"],"live_candidate_identity_kinds":[],"native_contact_present":false,"native_description_present":true,"native_identity_count":2,"native_identity_kinds":["source-repo","website"],"needs_promotion_kinds":[],"stale_candidate_identity_kinds":[],"unverified_candidate_identity_kinds":[]},"identity_level":"complete","identity_surface_count":3,"injection_scrubbed":false,"integration_readiness":96,"interface_count":8,"lineage":{"also_on":[{"matched_by":"github_repo","name":"entrius-test","netuid":422,"network":"testnet"}],"graduated_from_testnet":true},"missing_critical_count":1,"missing_identity":[],"missing_operational":["sse"],"missing_required":[],"monitored_endpoint_count":37,"name":"Gittensor","native_identity":{"additional":null,"contact_present":false,"description":"autonomous software development","discord":null,"discord_url":null,"github_url":"https://github.com/entrius/gittensor/tree/main","logo_url":"https://gittensor.s3.us-east-2.amazonaws.com/gt-logo-white.png","source":"SubtensorModule.SubnetIdentitiesV3","subnet_name":"Gittensor","website_url":"https://gittensor.io/"},"native_name":"Gittensor","native_name_quality":"chain","netuid":74,"operational_interface_count":3,"operational_interface_kinds":["data-artifact","openapi","subnet-api"],"primary_app_surface":{"id":"gittensory-mcp","kind":"subnet-api","name":"Gittensory MCP (contribution interface)","provider":"gittensory","url":"https://api.loopover.ai/mcp"},"primary_links":{"dashboard_url":"https://gittensor.io/dashboard","docs_url":"https://docs.gittensor.io/","source_repo":"https://github.com/entrius/gittensor","website_url":"https://gittensor.io/"},"profile_level":"adapter-backed","project_name":"Gittensor","provenance":{"curation_level":"adapter-backed","identity_source":"curated-overlay","interface_source_count":20,"review_state":"maintainer-reviewed","reviewed_at":"2026-07-16T00:00:00.000Z","source_urls":["https://api.gittensor.io/swagger","https://api.gittensor.io/swagger-json","https://api.loopover.ai/openapi.json","https://api.loopover.ai/v1/public/subnet-interface","https://api.taomarketcap.com/public/v1/subnets/74","https://backprop.finance/dtao/subnets/74-gittensor","https://docs.gittensor.io/","https://docs.gittensor.io/register-repository.html","https://docs.gittensor.io/repository-hyperparameters","https://docs.learnbittensor.org/python-api/html/_modules/bittensor/core/chain_data/subnet_identity.html","https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_74/index.mdx","https://github.com/entrius/gittensor","https://github.com/entrius/gittensor/blob/a5b21df92d123f9bd5fe63cea05d98c13d20fa8f/gittensor/validator/weights/programming_languages.json","https://github.com/entrius/gittensor/blob/main/README.md","https://github.com/tensorplex-labs/subnet-docs/blob/main/data/74/subnet.json","https://gittensor.io/","https://gittensor.io/dashboard","https://gittensory.aethereal.dev/","https://loopover.ai/","https://subnetradar.com/subnet/74"]},"readiness":{"components":{"active_lifecycle":true,"auth_clarity":false,"callable_now":true,"documented":true,"has_callable_api":true,"has_candidate_api":true,"has_public_docs":true,"has_source_repo":true,"profile_complete":true},"readiness_tier":"buildable","readiness_version":2,"score":96},"review_state":"maintainer-reviewed","slug":"gittensor","status":"active","subnet_type":"application","suggested_submission_kinds":[],"supported_interface_kinds":["dashboard","data-artifact","docs","openapi","repo-registry","source-repo","subnet-api","website"],"surface_count":58,"symbol":"ل","team":null},"schema_version":1,"subnet":{"block":8679001,"candidate_count":6,"categories":["baseline-augmented","developer-tools","pilot","repositories"],"contact":null,"coverage_level":"probed","curation":{"gap_notes":["No verified SSE/event stream yet.","Bounty state is documented through public CLI flows, but no unauthenticated public API has been verified yet.","Corrected 2026-07-15: gittensory-api.aethereal.dev (previously reported as fully DNS-unresolvable) was a dead host, not a renamed one -- the contribution-interface and MCP surfaces have migrated to api.loopover.ai. The old gittensory-api.aethereal.dev subdomain remains permanently unresolvable (no A/AAAA/CNAME record); gittensory.aethereal.dev (the old website) still resolves and serves the same rebranded content as the new loopover.ai domain.","The LoopOver API at api.loopover.ai now exposes a real 100-path OpenAPI schema (title \"LoopOver API\") -- diffed for undiscovered public GET endpoints; the vast majority require LoopOverBearer/LoopOverSessionCookie auth, only 2 additional no-param routes were genuinely public (mcp/compatibility, public/stats), both added."],"level":"adapter-backed","review_state":"maintainer-reviewed","reviewed_at":"2026-07-16T00:00:00.000Z","source_count":19,"verified_at":"2026-07-16T00:00:00.000Z"},"curation_level":"adapter-backed","dashboard_url":"https://gittensor.io/dashboard","derived_categories":["agents"],"description":"autonomous software development","docs_url":"https://docs.gittensor.io/","gaps":{"gap_notes":["No verified SSE/event stream yet.","Bounty state is documented through public CLI flows, but no unauthenticated public API has been verified yet.","Corrected 2026-07-15: gittensory-api.aethereal.dev (previously reported as fully DNS-unresolvable) was a dead host, not a renamed one -- the contribution-interface and MCP surfaces have migrated to api.loopover.ai. The old gittensory-api.aethereal.dev subdomain remains permanently unresolvable (no A/AAAA/CNAME record); gittensory.aethereal.dev (the old website) still resolves and serves the same rebranded content as the new loopover.ai domain.","The LoopOver API at api.loopover.ai now exposes a real 100-path OpenAPI schema (title \"LoopOver API\") -- diffed for undiscovered public GET endpoints; the vast majority require LoopOverBearer/LoopOverSessionCookie auth, only 2 additional no-param routes were genuinely public (mcp/compatibility, public/stats), both added."],"missing_kinds":["sse"],"supported_kinds":["dashboard","data-artifact","docs","openapi","repo-registry","source-repo","subnet-api","website"]},"github_languages":{"Dockerfile":612,"Python":1088156,"Rust":110642,"Shell":776},"github_last_push_at":"2026-07-16T22:49:48Z","lifecycle":"active","links":[],"logo_url":"https://gittensor.s3.us-east-2.amazonaws.com/gt-logo-white.png","mechanism_count":1,"name":"Gittensor","native_name":"Gittensor","native_name_quality":"chain","native_slug":"gittensor","netuid":74,"notes":"Pilot manifest. This tracks public-safe registry concepts only; validator credential flows and private scoring internals are out of scope.","participant_count":256,"partnership":{"since":"2026-07-04","tier":"pilot"},"probed_surface_count":37,"provenance":{"existence":{"authority":"native-chain","captured_at":"2026-07-22T18:15:13Z","method":"SubtensorApi.metagraphs.get_all_metagraphs_info(all_mechanisms=True)","network":"finney","source_kind":"bittensor-sdk"},"identity":{"display_name_source":"curated-overlay","native_name_quality":"chain"},"interface_metadata":"adapter-backed"},"registered_at_block":5086205,"slug":"gittensor","social":{"x":"https://x.com/gittensor_io"},"source_repo":"https://github.com/entrius/gittensor","status":"active","subnet_type":"application","surface_count":58,"symbol":"ل","tempo":360,"website_url":"https://gittensor.io/"},"surfaces":[{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensor-docs","key":"srf-7a669b5b2f6b9f32","kind":"docs","last_verified_at":null,"name":"Gittensor docs","netuid":74,"probe":{"enabled":true,"expect":"html","method":"GET"},"provider":"gittensor","public_safe":true,"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://docs.gittensor.io/"},{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensor-hyperparameters-docs","key":"srf-fce65bfb237f0d47","kind":"docs","last_verified_at":null,"name":"Gittensor repository hyperparameters docs","netuid":74,"probe":{"enabled":true,"expect":"html","method":"GET"},"provider":"gittensor","public_safe":true,"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://docs.gittensor.io/repository-hyperparameters"},{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensor-master-repositories","key":"srf-150f1f0ade50ced8","kind":"data-artifact","last_verified_at":null,"name":"Gittensor master repository weights","netuid":74,"notes":"Documented source for public repository emission_share, issue_discovery_share, and maintainer_cut config.","probe":{"enabled":true,"expect":"json","method":"GET"},"provider":"gittensor","public_safe":true,"source_urls":["https://docs.gittensor.io/repository-hyperparameters"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://raw.githubusercontent.com/entrius/gittensor/main/gittensor/validator/weights/master_repositories.json"},{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensor-registration-docs","key":"srf-e427495bb2483a96","kind":"docs","last_verified_at":null,"name":"Gittensor repository registration docs","netuid":74,"probe":{"enabled":true,"expect":"html","method":"GET"},"provider":"gittensor","public_safe":true,"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://docs.gittensor.io/register-repository.html"},{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensor-repositories-registry","key":"srf-6d2a313f9d53a9c7","kind":"repo-registry","last_verified_at":null,"name":"Gittensor public repositories registry","netuid":74,"probe":{"enabled":true,"expect":"html","method":"GET"},"provider":"gittensor","public_safe":true,"source_urls":["https://docs.gittensor.io/register-repository.html"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://gittensor.io/repositories"},{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensor-source-repo","key":"srf-6657591ed5f01926","kind":"source-repo","last_verified_at":null,"name":"Gittensor source repository","netuid":74,"probe":{"enabled":true,"expect":"html","method":"HEAD"},"provider":"gittensor","public_safe":true,"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://github.com/entrius/gittensor"},{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensor-website","key":"srf-9466e74f8f375c24","kind":"website","last_verified_at":null,"name":"Gittensor website","netuid":74,"probe":{"enabled":true,"expect":"html","method":"HEAD"},"provider":"gittensor","public_safe":true,"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://gittensor.io/"},{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensory-contribution-interface","key":"srf-259fd7a2ddf904db","kind":"data-artifact","last_verified_at":null,"name":"Gittensory contribution-interface descriptor","netuid":74,"notes":"Machine-readable descriptor declaring Gittensory (now branded LoopOver) as the SN74 contribution interface: MCP endpoint, contribution-relevant tools, GitHub App, and onboarding steps. Migrated from gittensory-api.aethereal.dev (dead, DNS unresolvable) to api.loopover.ai -- verified live 2026-07-15, payload confirms netuid 74 / name \"gittensor\" / provider \"LoopOver\".","probe":{"enabled":true,"expect":"json","method":"GET"},"provider":"gittensory","public_safe":true,"source_urls":["https://loopover.ai/"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.loopover.ai/v1/public/subnet-interface"},{"auth":{"scheme":"custom","scopes_note":"Contributor tools are scoped to the authenticated GitHub login (confirmed 401 unauthorized without a credential); exact header/token format is not publicly documented."},"auth_required":true,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensory-mcp","key":"srf-41cdd316b90bb45f","kind":"subnet-api","last_verified_at":null,"name":"Gittensory MCP (contribution interface)","netuid":74,"notes":"Streamable-HTTP MCP server exposing deterministic, gittensor-native contribution signals (decision pack, check-before-start, preflight, notifications) to a contributor's own agent harness. POST-only JSON-RPC, so recurring read probes are intentionally disabled. Contributor tools are scoped to the authenticated GitHub login. Migrated from gittensory-api.aethereal.dev to api.loopover.ai -- both GET and POST now correctly return 401 unauthorized (confirmed 2026-07-15), consistent with the prior auth-gated behavior. Live-verified 2026-07-20: anonymous GET and JSON-RPC POST tools/list both returned HTTP 401 application/json with {\"error\":\"unauthorized\"}, confirming the declared custom-auth requirement; execution remains Phase 3 territory.","probe":{"enabled":false,"expect":"json","method":"JSON-RPC"},"provider":"gittensory","public_safe":true,"source_urls":["https://api.loopover.ai/v1/public/subnet-interface"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.loopover.ai/mcp"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"gittensory-mcp-compatibility","key":"srf-b10da2da80c75ae5","kind":"subnet-api","last_verified_at":null,"name":"Gittensory MCP compatibility status","netuid":74,"notes":"Public no-auth GET /v1/mcp/compatibility on api.loopover.ai returning the @loopover/mcp package's minimum/latest supported version info (used by the CLI to self-check compatibility). Documented in the LoopOver API OpenAPI schema (100 paths) on the same host as the contribution-interface descriptor. Live-verified 2026-07-20: GET returned HTTP 200 application/json (435 bytes) with status, service, apiVersion, mcp compatibility, warnings, breaking changes, and generatedAt fields.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensory","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.loopover.ai/openapi.json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.loopover.ai/v1/mcp/compatibility"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"gittensory-public-stats","key":"srf-f54d8008fc50adc6","kind":"data-artifact","last_verified_at":null,"name":"Gittensory public contribution stats","netuid":74,"notes":"Public no-auth GET /v1/public/stats on api.loopover.ai returning aggregate PR-handling stats (totals: handled/merged/closed/reviewed/accuracyPct/minutesSaved, plus a weekly breakdown). Documented in the LoopOver API OpenAPI schema (100 paths) on the same host as the contribution-interface descriptor.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensory","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.loopover.ai/openapi.json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.loopover.ai/v1/public/stats"},{"auth_required":false,"authority":"provider-claimed","curation_level":"candidate-discovered","id":"gittensory-website","key":"srf-797e4a675e882d96","kind":"website","last_verified_at":null,"name":"Gittensory (LoopOver)","netuid":74,"notes":"Migrated to loopover.ai, the product's current primary domain (og:site_name still \"Gittensory\"; CLI/GitHub App remain gittensory-branded). The old gittensory.aethereal.dev domain still resolves and serves the same rebranded content as of 2026-07-15, so it's kept as a secondary source_url.","probe":{"enabled":true,"expect":"html","method":"HEAD"},"provider":"gittensory","public_safe":true,"source_urls":["https://gittensory.aethereal.dev/"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://loopover.ai/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-74-backprop-dashboard","key":"srf-f5ababe59aa9d930","kind":"dashboard","last_verified_at":null,"name":"Gittensor Backprop Finance dashboard","netuid":74,"notes":"Universal Backprop Finance dTAO subnet dashboard candidate. Third-party enrichment, not protocol authority.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"backprop-finance","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"third-party-index","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://backprop.finance/dtao/subnets/74-gittensor"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://backprop.finance/dtao/subnets/74-gittensor"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-74-github-readme-entrius-gittensor-docs-1","key":"srf-bd6c921648ef7eba","kind":"docs","last_verified_at":null,"name":"Gittensor docs","netuid":74,"notes":"Discovered from a project-affiliated public GitHub README link after README noise filters. Requires verification before promotion.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"community-docs","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://github.com/entrius/gittensor/blob/main/README.md"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://docs.gittensor.io/miner.html"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-configurations-general","key":"srf-3e2bc8c67f838a36","kind":"data-artifact","last_verified_at":null,"name":"Gittensor general scoring configuration","netuid":74,"notes":"Public no-auth GET /configurations/general on api.gittensor.io returning the live scoring configuration (language-file scoring weights, repository PR scoring parameters, time-decay curve settings) validators apply. Documented in the subnet swagger-json OpenAPI spec on the same host as the existing surfaces.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/configurations/general"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-dash-commits","key":"srf-898433c50fbfb987","kind":"data-artifact","last_verified_at":null,"name":"Gittensor recent scored commits","netuid":74,"notes":"Public no-auth GET /dash/commits on api.gittensor.io returning recent scored pull-request commits (pullRequestNumber, hotkey, title, additions/deletions, label, repository, mergedAt). Documented in the subnet swagger-json OpenAPI spec on the same host as the existing prs surface.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/commits"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-dash-lines-hotkey","key":"srf-9868bc60f469497c","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET dash lines hotkey","netuid":74,"notes":"GET /dash/lines/hotkey on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Required query params: hotkey. Live-verified 2026-07-21 with a real, valid value: HTTP 200. probe.enabled:false is the safer default here: an auto-probe with no query params would just error, misreporting the surface as down. Registered with the fixed base url, no query string baked in — already callable today via call_subnet_surface's own query argument. Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/lines/hotkey"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-dash-prices","key":"srf-25876085ed9025aa","kind":"data-artifact","last_verified_at":null,"name":"Gittensor TAO price snapshot","netuid":74,"notes":"Public no-auth GET /dash/prices on api.gittensor.io returning a live TAO market data snapshot (price, marketCap, volume24h, percentChange24h/7d) used by the dashboard. Documented in the subnet swagger-json OpenAPI spec on the same host as the existing dash/* surfaces.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/prices"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-dash-prices-history","key":"srf-0c490fa18ac5f287","kind":"data-artifact","last_verified_at":null,"name":"Gittensor TAO price history","netuid":74,"notes":"Public no-auth GET /dash/prices/history on api.gittensor.io returning a time series of TAO price/market snapshots. Documented in the subnet swagger-json OpenAPI spec on the same host as the existing dash/prices surface.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/prices/history"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-dashboard","key":"srf-01bee71100140bd6","kind":"dashboard","last_verified_at":null,"name":"Gittensor public dashboard","netuid":74,"probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"carlh7777"},"source_urls":["https://gittensor.io/"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://gittensor.io/dashboard"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-data-artifact","key":"srf-a396bddd09cb2fe8","kind":"data-artifact","last_verified_at":null,"name":"Gittensor network statistics dashboard API","netuid":74,"probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/stats"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-data-artifact-api-gittensor-io","key":"srf-db81d6e1d5e2f173","kind":"data-artifact","last_verified_at":null,"name":"Gittensor issue bounties","netuid":74,"probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"carlh7777"},"source_urls":["https://api.gittensor.io/swagger"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/issues"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-data-artifact-api-gittensor-io-2","key":"srf-789f54a62d5ae379","kind":"data-artifact","last_verified_at":null,"name":"Gittensor issue bounty statistics","netuid":74,"probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"carlh7777"},"source_urls":["https://api.gittensor.io/swagger"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/issues/stats"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-data-artifact-api-gittensor-io-3","key":"srf-d297acc121477389","kind":"data-artifact","last_verified_at":null,"name":"Gittensor languages data-artifact","netuid":74,"probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"jaso0n0818"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/languages"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-data-artifact-api-gittensor-io-4","key":"srf-02d52d57a8455bfb","kind":"data-artifact","last_verified_at":null,"name":"Gittensor master repository list","netuid":74,"probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"carlh7777"},"source_urls":["https://api.gittensor.io/swagger"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/repos"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-data-artifact-api-gittensor-io-5","key":"srf-6cadf470af1f2111","kind":"data-artifact","last_verified_at":null,"name":"Gittensor merged pull requests","netuid":74,"notes":"Public no-auth GET /prs on api.gittensor.io returning the list of scored merged pull requests (pullRequestNumber, hotkey, title, additions/deletions, label, minerIncentive, repository, score fields). Documented in the subnet swagger-json OpenAPI spec on the same host as the existing miners and dash surfaces.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"gildardodev"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/prs"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-health","key":"srf-8bd2121d162751b6","kind":"subnet-api","last_verified_at":null,"name":"Gittensor API root health","netuid":74,"notes":"Public no-auth GET / on api.gittensor.io returning API liveness (observed plain-text response: Hello World!). Documented as AppController_getHello at path / in the subnet swagger-json OpenAPI spec on the same host as the existing miners and dash subnet-api surfaces. Live-verified 2026-07-20: GET returned HTTP 200 text/html; charset=utf-8 with the 12-byte body \"Hello World!\"; probe.expect any remains correct for this non-JSON response.","probe":{"enabled":true,"expect":"any","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jimcody1995"},"source_urls":["https://api.gittensor.io/swagger-json","https://api.gittensor.io/swagger"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-issues-id","key":"srf-f10bfdd440d0e057","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET issues by id","netuid":74,"notes":"GET /issues/{id} on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Live-verified 2026-07-21 with a real, valid value: HTTP 200. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/issues/%7Bid%7D"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-issues-id-details","key":"srf-ae047cf9f9b153a8","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET issues by id details","netuid":74,"notes":"GET /issues/{id}/details on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Live-verified 2026-07-21 with a real, valid value: HTTP 200. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/issues/%7Bid%7D/details"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-issues-id-submissions","key":"srf-e7fc1e5390ecf030","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET issues by id submissions","netuid":74,"notes":"GET /issues/{id}/submissions on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Live-verified 2026-07-21 with a real, valid value: HTTP 200. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/issues/%7Bid%7D/submissions"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-issues-repo-repofullname-summary","key":"srf-4f284b9b77f279a7","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET issues repo by repoFullName summary","netuid":74,"notes":"GET /issues/repo/{repoFullName}/summary on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-repos-repo` sibling. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/issues/repo/%7BrepoFullName%7D/summary"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-language-weights","key":"srf-a59802636b7fd9fe","kind":"data-artifact","last_verified_at":null,"name":"Gittensor programming-language scoring weights","netuid":74,"notes":"Public no-auth machine-readable JSON from the official SN74 Gittensor repository (entrius/gittensor), pinned to an immutable commit. Maps each programming language to the scoring weight the validators apply when evaluating miners' code contributions (e.g. per-language weight multipliers). Static data artifact documenting the subnet's language-weighting scoring parameters.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"glorydavid03023"},"source_urls":["https://github.com/entrius/gittensor","https://github.com/entrius/gittensor/blob/a5b21df92d123f9bd5fe63cea05d98c13d20fa8f/gittensor/validator/weights/programming_languages.json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://raw.githubusercontent.com/entrius/gittensor/a5b21df92d123f9bd5fe63cea05d98c13d20fa8f/gittensor/validator/weights/programming_languages.json"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-lines-hist-trend","key":"srf-663f5181d653246e","kind":"data-artifact","last_verified_at":null,"name":"Gittensor lines-committed historical trend","netuid":74,"notes":"Public no-auth GET /dash/lines/hist-trend on api.gittensor.io returning a daily time series of total lines committed across tracked repositories. Documented in the subnet swagger-json OpenAPI spec on the same host as the existing dash/* surfaces.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/lines/hist-trend"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-lines-total","key":"srf-e973cfd45460b244","kind":"data-artifact","last_verified_at":null,"name":"Gittensor total lines committed","netuid":74,"notes":"Public no-auth GET /dash/lines/total on api.gittensor.io returning the all-time total linesCommitted count across tracked repositories. Documented in the subnet swagger-json OpenAPI spec on the same host as the existing dash/* surfaces.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/lines/total"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-miners-by-github-id-githubid-hotkey","key":"srf-e5c6893f66832303","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET miners by github id by githubId hotkey","netuid":74,"notes":"GET /miners/by-github-id/{githubId}/hotkey on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-repos-repo` sibling. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/miners/by-github-id/%7BgithubId%7D/hotkey"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-miners-by-hotkey-hotkey-github","key":"srf-e97097d20df27056","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET miners by hotkey by hotkey github","netuid":74,"notes":"GET /miners/by-hotkey/{hotkey}/github on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-repos-repo` sibling. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/miners/by-hotkey/%7Bhotkey%7D/github"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-miners-githubid","key":"srf-1921e21e910b285f","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET miners by githubId","netuid":74,"notes":"GET /miners/{githubId} on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Live-verified 2026-07-21 with a real, valid value: HTTP 200. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/miners/%7BgithubId%7D"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-miners-githubid-github","key":"srf-bf3fcb550633a711","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET miners by githubId github","netuid":74,"notes":"GET /miners/{githubId}/github on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-repos-repo` sibling. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/miners/%7BgithubId%7D/github"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-miners-githubid-prs","key":"srf-4fbb6e62dbed4cb5","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET miners by githubId prs","netuid":74,"notes":"GET /miners/{githubId}/prs on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Live-verified 2026-07-21 with a real, valid value: HTTP 200. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/miners/%7BgithubId%7D/prs"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-og-image","key":"srf-a42ffff8a64a4079","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET og image","netuid":74,"notes":"GET /og-image on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Required query params: type, id, repo, number. Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-dash-lines-hotkey` sibling. probe.enabled:false is the safer default here: an auto-probe with no query params would just error, misreporting the surface as down. Registered with the fixed base url, no query string baked in — already callable today via call_subnet_surface's own query argument. Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/og-image"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-openapi","key":"srf-a0214d0f5efa6908","kind":"openapi","last_verified_at":null,"name":"Gittensor API OpenAPI schema","netuid":74,"notes":"Live-verified 2026-07-20: GET returned HTTP 200 application/json (15,254 bytes), parsed as an OpenAPI 3.0 object with paths, info, tags, servers, and components. Tightened probe.expect from any to json to match the observed response.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"jsonbored"},"schema_status":"machine-readable","schema_url":"https://api.gittensor.io/swagger-json","source_urls":["https://api.gittensor.io/swagger"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/swagger-json"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-prs-comments","key":"srf-3ca8960e570df5e4","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET prs comments","netuid":74,"notes":"GET /prs/comments on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Required query params: repo, number. Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-dash-lines-hotkey` sibling. probe.enabled:false is the safer default here: an auto-probe with no query params would just error, misreporting the surface as down. Registered with the fixed base url, no query string baked in — already callable today via call_subnet_surface's own query argument. Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/prs/comments"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-prs-details","key":"srf-b4af1475148d8f07","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET prs details","netuid":74,"notes":"GET /prs/details on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Required query params: repo, number. Live-verified 2026-07-21 with a real, valid value: HTTP 200. probe.enabled:false is the safer default here: an auto-probe with no query params would just error, misreporting the surface as down. Registered with the fixed base url, no query string baked in — already callable today via call_subnet_surface's own query argument. Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/prs/details"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-repos-commits","key":"srf-8a87cd839f662090","kind":"data-artifact","last_verified_at":null,"name":"Gittensor per-repository commit stats","netuid":74,"notes":"Public no-auth GET /dash/repos/commits on api.gittensor.io returning per-repository commit statistics (repositoryFullName, emissionShare, commits, additions/deletions, linesChanged). Documented in the subnet swagger-json OpenAPI spec on the same host as the existing dash/repos surface.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/dash/repos/commits"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-repos-repo","key":"srf-177df5d7096637fd","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET repos by repo","netuid":74,"notes":"GET /repos/{repo} on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Live-verified 2026-07-21 with a real, valid value: HTTP 200. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/repos/%7Brepo%7D"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-repos-repo-badge-svg","key":"srf-b4b586d5a78469cd","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET repos by repo badge svg","netuid":74,"notes":"GET /repos/{repo}/badge.svg on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Live-verified 2026-07-21 with a real, valid value: HTTP 200. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/repos/%7Brepo%7D/badge.svg"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-repos-repo-impact","key":"srf-579008012b7c4704","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET repos by repo impact","netuid":74,"notes":"GET /repos/{repo}/impact on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Live-verified 2026-07-21 with a real, valid value: HTTP 200. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/repos/%7Brepo%7D/impact"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-repos-repo-issues","key":"srf-07863ccd318611a2","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET repos by repo issues","netuid":74,"notes":"GET /repos/{repo}/issues on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-repos-repo` sibling. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/repos/%7Brepo%7D/issues"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-repos-repo-maintainers","key":"srf-fd03281f1ce1d5ad","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET repos by repo maintainers","netuid":74,"notes":"GET /repos/{repo}/maintainers on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-repos-repo` sibling. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/repos/%7Brepo%7D/maintainers"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-repos-repo-miners","key":"srf-92c3c243ab5bfb6a","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET repos by repo miners","netuid":74,"notes":"GET /repos/{repo}/miners on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-repos-repo` sibling. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/repos/%7Brepo%7D/miners"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-repos-repo-prs","key":"srf-adea46a1bd1d83c5","kind":"subnet-api","last_verified_at":null,"name":"Gittensor GET repos by repo prs","netuid":74,"notes":"GET /repos/{repo}/prs on api.gittensor.io — public, no auth declared in the OpenAPI schema (Gittensor's whole public API is no-auth). Not individually curled — same no-auth, no-declared-security shape as the verified `sn-74-gittensor-repos-repo` sibling. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7087).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"state":"community-submitted","submitted_by":"oktofeesh1"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/repos/%7Brepo%7D/prs"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-74-gittensor-subnet-api","key":"srf-e459f9f0b93f549f","kind":"subnet-api","last_verified_at":null,"name":"Gittensor community subnet-api","netuid":74,"notes":"Live-verified 2026-07-20: GET returned HTTP 200 application/json (179,338 bytes), parsed as an array of 168 miner records. Tightened probe.expect from any to json to match the observed response.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"gittensor","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"kiannidev"},"source_urls":["https://api.gittensor.io/swagger-json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://api.gittensor.io/miners"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-74-native-chain-github","key":"srf-ff4f027232baf361","kind":"source-repo","last_verified_at":null,"name":"Gittensor GitHub source repository","netuid":74,"notes":"Discovered from native Subtensor SubnetIdentitiesV3 metadata. Candidate still requires safe probe verification and maintainer review before promotion.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"quality_signals":{"archived":false,"has_default_branch":true,"has_recent_push_metadata":true,"public_safe":true,"source_tier":"native-chain"},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://api.taomarketcap.com/public/v1/subnets/74","https://docs.learnbittensor.org/python-api/html/_modules/bittensor/core/chain_data/subnet_identity.html"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://github.com/entrius/gittensor/tree/main"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-74-subnetradar-dashboard","key":"srf-95c6911ffbb704f7","kind":"dashboard","last_verified_at":null,"name":"Gittensor SubnetRadar dashboard","netuid":74,"notes":"Universal SubnetRadar subnet dashboard candidate. Third-party risk/market analytics enrichment, not Metagraphed endpoint health authority.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"subnetradar","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"third-party-index","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://subnetradar.com/subnet/74"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://subnetradar.com/subnet/74"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-74-taomarketcap-dashboard","key":"srf-2681e2301a063e3b","kind":"dashboard","last_verified_at":null,"name":"Gittensor TaoMarketCap dashboard","netuid":74,"notes":"Universal TaoMarketCap subnet dashboard candidate. Third-party enrichment, not protocol authority.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"taomarketcap","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"third-party-index","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://api.taomarketcap.com/public/v1/subnets/74"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://taomarketcap.com/subnets/74"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-74-taopedia-article","key":"srf-6c86516ee6a9da88","kind":"docs","last_verified_at":null,"name":"Gittensor Taopedia article","netuid":74,"notes":"Discovered from the public Taopedia article repository. Not verified as an operational interface.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"taopedia-articles","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"community-docs","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_74/index.mdx"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_74/index.mdx"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-74-tensorplex-docs","key":"srf-e607dae549ed5cfc","kind":"docs","last_verified_at":null,"name":"Gittensor Tensorplex subnet docs","netuid":74,"notes":"Discovered from Tensorplex subnet-docs. Useful as documentation enrichment, not verified operational authority.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"tensorplex-subnet-docs","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"community-docs","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://github.com/tensorplex-labs/subnet-docs/blob/main/data/74/subnet.json"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/74"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-74-website-common-docs","key":"srf-03a1f3cf76b01e8f","kind":"docs","last_verified_at":null,"name":"Gittensor docs","netuid":74,"notes":"Common read-only path discovered from a public project website root. Requires verification before promotion.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"gittensor","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"provider-claimed","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://gittensor.io/"],"stale":false,"subnet_name":"Gittensor","subnet_slug":"gittensor","url":"https://gittensor.io/docs"}],"operational_observed_at":"2026-07-24T15:30:14.165Z","health_source":"live-cron-prober"},"meta":{"artifact_path":"/metagraph/profiles/74.json","cache":"standard","contract_version":"2026-06-06.1","generated_at":"2026-07-22T18:15:00.789Z","published_at":"2026-07-22T18:15:00.789Z","source":"live-cron-prober","operational_observed_at":"2026-07-24T15:30:14.165Z"}}