{"ok":true,"schema_version":1,"data":{"candidate_surfaces":[{"auth_required":false,"confidence":"medium","confirmed_by":["taostats.io"],"id":"sn-20-taostats-metagraph","kind":"dashboard","name":"Witness Taostats metagraph","netuid":20,"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/20/metagraph","source_urls":["https://taostats.io/subnets/20/metagraph"],"state":"schema-valid","subnet_name":"Witness","superseded_by":null,"url":"https://taostats.io/subnets/20/metagraph","verification":{"candidate_id":"sn-20-taostats-metagraph","classification":"live","confidence_score":77,"content_type":"text/html; charset=utf-8","error":null,"kind":"dashboard","latency_ms":984,"method_tested":"GET","name":"Witness Taostats metagraph","netuid":20,"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/20/metagraph","source_urls":["https://taostats.io/subnets/20/metagraph"],"status":"ok","status_code":200,"url":"https://taostats.io/subnets/20/metagraph","verified_at":"2026-09-20T12:35:15.309Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["witnessvision.io"],"id":"sn-20-website-common-api","kind":"subnet-api","name":"Witness API","netuid":20,"provider":"groundlayer","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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"state":"schema-valid","subnet_name":"Witness","superseded_by":null,"url":"https://witnessvision.io/api","verification":{"candidate_id":"sn-20-website-common-api","classification":"dead","confidence_score":0,"content_type":"text/html","error":null,"kind":"subnet-api","latency_ms":444,"method_tested":"GET","name":"Witness API","netuid":20,"private_redirect_blocked":false,"provider":"groundlayer","quality_signals":{"content_type_matches_kind":true,"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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"status":"failed","status_code":404,"url":"https://witnessvision.io/api","verified_at":"2026-09-20T12:35:15.339Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["witnessvision.io"],"id":"sn-20-website-common-docs","kind":"docs","name":"Witness docs","netuid":20,"provider":"groundlayer","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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"state":"schema-valid","subnet_name":"Witness","superseded_by":null,"url":"https://witnessvision.io/docs","verification":{"candidate_id":"sn-20-website-common-docs","classification":"dead","confidence_score":0,"content_type":"text/html","error":null,"kind":"docs","latency_ms":417,"method_tested":"GET","name":"Witness docs","netuid":20,"private_redirect_blocked":false,"provider":"groundlayer","quality_signals":{"content_type_matches_kind":true,"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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"status":"failed","status_code":404,"url":"https://witnessvision.io/docs","verified_at":"2026-09-20T12:35:15.375Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["witnessvision.io"],"id":"sn-20-website-common-health","kind":"subnet-api","name":"Witness health endpoint","netuid":20,"provider":"groundlayer","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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"state":"schema-valid","subnet_name":"Witness","superseded_by":null,"url":"https://witnessvision.io/health","verification":{"candidate_id":"sn-20-website-common-health","classification":"dead","confidence_score":0,"content_type":"text/html","error":null,"kind":"subnet-api","latency_ms":427,"method_tested":"GET","name":"Witness health endpoint","netuid":20,"private_redirect_blocked":false,"provider":"groundlayer","quality_signals":{"content_type_matches_kind":true,"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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"status":"failed","status_code":404,"url":"https://witnessvision.io/health","verified_at":"2026-09-20T12:35:15.387Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["witnessvision.io"],"id":"sn-20-website-common-openapi-json","kind":"openapi","name":"Witness OpenAPI JSON","netuid":20,"provider":"groundlayer","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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"state":"schema-valid","subnet_name":"Witness","superseded_by":null,"url":"https://witnessvision.io/openapi.json","verification":{"candidate_id":"sn-20-website-common-openapi-json","classification":"dead","confidence_score":0,"content_type":"text/html","error":null,"kind":"openapi","latency_ms":384,"method_tested":"GET","name":"Witness OpenAPI JSON","netuid":20,"private_redirect_blocked":false,"provider":"groundlayer","quality_signals":{"content_type_matches_kind":true,"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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"status":"failed","status_code":404,"url":"https://witnessvision.io/openapi.json","verified_at":"2026-09-20T12:35:15.389Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["witnessvision.io"],"id":"sn-20-website-common-swagger","kind":"openapi","name":"Witness Swagger UI","netuid":20,"provider":"groundlayer","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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"state":"schema-valid","subnet_name":"Witness","superseded_by":null,"url":"https://witnessvision.io/swagger","verification":{"candidate_id":"sn-20-website-common-swagger","classification":"dead","confidence_score":0,"content_type":"text/html","error":null,"kind":"openapi","latency_ms":431,"method_tested":"GET","name":"Witness Swagger UI","netuid":20,"private_redirect_blocked":false,"provider":"groundlayer","quality_signals":{"content_type_matches_kind":true,"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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"status":"failed","status_code":404,"url":"https://witnessvision.io/swagger","verified_at":"2026-09-20T12:35:15.487Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["witnessvision.io"],"id":"sn-20-website-common-swagger-json","kind":"openapi","name":"Witness Swagger JSON","netuid":20,"provider":"groundlayer","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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"state":"schema-valid","subnet_name":"Witness","superseded_by":null,"url":"https://witnessvision.io/swagger.json","verification":{"candidate_id":"sn-20-website-common-swagger-json","classification":"dead","confidence_score":0,"content_type":"text/html","error":null,"kind":"openapi","latency_ms":366,"method_tested":"GET","name":"Witness Swagger JSON","netuid":20,"private_redirect_blocked":false,"provider":"groundlayer","quality_signals":{"content_type_matches_kind":true,"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://witnessvision.io/","source_urls":["https://witnessvision.io/"],"status":"failed","status_code":404,"url":"https://witnessvision.io/swagger.json","verified_at":"2026-09-20T12:35:15.551Z"}}],"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-6db21964dec0114d","kind":"data-artifact","last_checked":"2026-09-20T21:45:49.394Z","last_ok":"2026-09-20T21:45:49.394Z","latency_ms":77,"latest_block":null,"layer":"data-provider","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":20,"network":"finney","observed_at":"2026-09-20T21:45:49.394Z","operator":"groundlayer","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"groundlayer","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://www.groundlayer.xyz/og-groundlayer.png","https://www.groundlayer.xyz/"],"status":"ok","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-groundlayer-og-card-image","surface_key":"srf-6db21964dec0114d","url":"https://www.groundlayer.xyz/og-groundlayer.png"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-1b39277127079abe","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":20,"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/20/subnet.json"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-tensorplex-docs","surface_key":"srf-1b39277127079abe","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/20"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-9adb35b8d3984c6a","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":20,"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":66,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":16,"reason":"latency"}],"source_urls":["https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_20/index.mdx"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-taopedia-article","surface_key":"srf-9adb35b8d3984c6a","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_20/index.mdx"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-3f12b5e98327c869","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":20,"network":"finney","observed_at":null,"operator":"groundlayer","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"groundlayer","public_safe":true,"publication_state":"monitored","rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","rpc_method_count":null,"score":66,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":16,"reason":"latency"}],"source_urls":["https://api.taomarketcap.com/public/v1/subnets/20","https://docs.learnbittensor.org/python-api/html/_modules/bittensor/core/chain_data/subnet_identity.html"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-native-chain-github","surface_key":"srf-3f12b5e98327c869","url":"https://github.com/witnessvision/witness_subnet"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-1187642616fdf87c","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":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":20,"network":"finney","observed_at":null,"operator":"groundlayer","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"groundlayer","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/20","https://docs.learnbittensor.org/python-api/html/_modules/bittensor/core/chain_data/subnet_identity.html"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-native-chain-website","surface_key":"srf-1187642616fdf87c","url":"https://witnessvision.io/"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-2fa45f7f30d5327a","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":10000},"monitoring_status":"monitored","netuid":20,"network":"finney","observed_at":null,"operator":"groundlayer","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"groundlayer","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://www.groundlayer.xyz/","https://www.groundlayer.xyz/roadmap"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-groundlayer-roadmap","surface_key":"srf-2fa45f7f30d5327a","url":"https://www.groundlayer.xyz/roadmap"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-5ad2d2debf27b9dd","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":10000},"monitoring_status":"monitored","netuid":20,"network":"finney","observed_at":null,"operator":"groundlayer","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"groundlayer","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://www.groundlayer.xyz/","https://www.groundlayer.xyz/subnet"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-groundlayer-subnet-page","surface_key":"srf-5ad2d2debf27b9dd","url":"https://www.groundlayer.xyz/subnet"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-abbea29fba4f637f","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":"any","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":20,"network":"finney","observed_at":null,"operator":"groundlayer","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"groundlayer","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://www.groundlayer.xyz/","https://api.taomarketcap.com/public/v1/subnets/20"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-groundlayer-website","surface_key":"srf-abbea29fba4f637f","url":"https://www.groundlayer.xyz/"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-0e13ec8771130db8","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":20,"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":10,"score_reasons":[{"points":20,"reason":"latency"},{"points":-10,"reason":"status-degraded"}],"source_urls":["https://subnetradar.com/subnet/20"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-subnetradar-dashboard","surface_key":"srf-0e13ec8771130db8","url":"https://subnetradar.com/subnet/20"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-11e03e09d81ed01a","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":20,"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/20"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-taomarketcap-dashboard","surface_key":"srf-11e03e09d81ed01a","url":"https://taomarketcap.com/subnets/20"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-18fd1b1f8fea84a1","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":20,"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":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://backprop.finance/dtao/subnets/20-witness"],"status":"unknown","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-backprop-dashboard","surface_key":"srf-18fd1b1f8fea84a1","url":"https://backprop.finance/dtao/subnets/20-witness"},{"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-ebe7ad3af0b78382","kind":"subnet-api","last_checked":"2026-09-20T21:45:49.394Z","last_ok":"2026-09-20T21:45:49.394Z","latency_ms":290,"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":20,"network":"finney","observed_at":"2026-09-20T21:45:49.394Z","operator":"taomarketcap","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"taomarketcap","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":9,"score_reasons":[{"points":19,"reason":"latency"},{"points":-10,"reason":"status-degraded"}],"source_urls":["https://api.taomarketcap.com/developer/documentation/","https://www.groundlayer.xyz/"],"status":"ok","subnet_name":"Witness","subnet_slug":"sn-20","surface_id":"sn-20-taomarketcap-subnet-api","surface_key":"srf-ebe7ad3af0b78382","url":"https://api.taomarketcap.com/public/v1/subnets/20/"}],"gaps":{"gap_notes":["Official website, subnet, and roadmap pages are live and verified.","Common /docs, /api, /health, /openapi.json, and Swagger paths currently return 404 and are explicitly excluded from promoted surfaces.","Previously discovered GitHub source repository candidate currently returns 404.","No verified live source repository yet.","No verified docs site yet.","No verified machine-readable OpenAPI/Swagger schema yet.","No verified SSE/event stream yet."],"missing_kinds":["openapi","sse"],"moving_target_surfaces":[],"supported_kinds":["dashboard","data-artifact","docs","source-repo","subnet-api","website"]},"generated_at":"2026-09-20T12:26:49.169Z","profile":{"candidate_count":7,"categories":["baseline-augmented","baseline-curated","capital-markets","identity-reviewed"],"completeness":{"confidence":"high","gap_reasons":["missing-openapi","missing-sse","stale-subnet-api"],"identity_level":"complete","identity_surface_count":3,"missing_critical_count":2,"missing_identity":[],"missing_operational":["openapi","sse"],"missing_required":[],"profile_level":"operational","score":71},"completeness_score":71,"confidence":"high","curation_level":"maintainer-reviewed","derived_categories":["media"],"derived_description":null,"endpoint_count":12,"gap_reasons":["missing-openapi","missing-sse","stale-subnet-api"],"github_commits_weekly":null,"github_languages":null,"github_last_push_at":null,"github_stars":null,"github_unreachable":false,"identity_evidence":{"candidate_identity_count":1,"curated_identity_count":3,"curated_identity_kinds":["docs","source-repo","website"],"live_candidate_identity_kinds":[],"native_contact_present":true,"native_description_present":true,"native_identity_count":2,"native_identity_kinds":["source-repo","website"],"needs_promotion_kinds":[],"stale_candidate_identity_kinds":["docs"],"unverified_candidate_identity_kinds":[]},"identity_level":"complete","identity_surface_count":3,"injection_scrubbed":false,"integration_readiness":79,"interface_count":6,"lineage":null,"missing_critical_count":2,"missing_identity":[],"missing_operational":["openapi","sse"],"missing_required":[],"monitored_endpoint_count":12,"name":"Witness","native_identity":{"additional":null,"contact_present":true,"description":"Decentralized models to understand video","discord":"https://discord.gg/P2Y93BRYyC","discord_url":"https://discord.gg/P2Y93BRYyC","github_url":"https://github.com/witnessvision/witness_subnet","logo_url":"https://raw.githubusercontent.com/witnessvision/witness_subnet/main/logo.png","source":"SubtensorModule.SubnetIdentitiesV3","subnet_name":"Witness","website_url":"https://witnessvision.io/"},"native_name":"Witness","native_name_quality":"chain","netuid":20,"operational_interface_count":2,"operational_interface_kinds":["data-artifact","subnet-api"],"primary_app_surface":{"id":"sn-20-taomarketcap-subnet-api","kind":"subnet-api","name":"GroundLayer TaoMarketCap subnet snapshot API","provider":"taomarketcap","url":"https://api.taomarketcap.com/public/v1/subnets/20/"},"primary_links":{"dashboard_url":"https://taomarketcap.com/subnets/20","docs_url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_20/index.mdx","source_repo":"https://github.com/witnessvision/witness_subnet","website_url":"https://www.groundlayer.xyz/"},"profile_level":"operational","project_name":"Witness","provenance":{"curation_level":"maintainer-reviewed","identity_source":"curated-overlay","interface_source_count":13,"review_state":"maintainer-reviewed","reviewed_at":"2026-06-08T11:15:00.000Z","source_urls":["https://api.taomarketcap.com/developer/documentation/","https://api.taomarketcap.com/public/v1/subnets/20","https://backprop.finance/dtao/subnets/20-witness","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_20/index.mdx","https://github.com/tensorplex-labs/subnet-docs/blob/main/data/20/subnet.json","https://github.com/witnessvision/witness_subnet","https://subnetradar.com/subnet/20","https://taomarketcap.com/subnets/20","https://www.groundlayer.xyz/","https://www.groundlayer.xyz/og-groundlayer.png","https://www.groundlayer.xyz/roadmap","https://www.groundlayer.xyz/subnet"]},"readiness":{"components":{"active_lifecycle":true,"auth_clarity":true,"callable_now":true,"documented":false,"has_callable_api":true,"has_candidate_api":true,"has_public_docs":false,"has_source_repo":false,"profile_complete":true},"readiness_tier":"buildable","readiness_version":2,"score":79},"review_state":"maintainer-reviewed","slug":"sn-20","status":"active","subnet_type":"application","suggested_submission_kinds":[],"supported_interface_kinds":["dashboard","data-artifact","docs","source-repo","subnet-api","website"],"surface_count":12,"symbol":"υ","team":"GroundLayer"},"schema_version":1,"subnet":{"block":9108755,"candidate_count":7,"categories":["baseline-augmented","baseline-curated","capital-markets","identity-reviewed"],"contact":"groundlayer@rizzo.network","coverage_level":"probed","curation":{"gap_notes":["Official website, subnet, and roadmap pages are live and verified.","Common /docs, /api, /health, /openapi.json, and Swagger paths currently return 404 and are explicitly excluded from promoted surfaces.","Previously discovered GitHub source repository candidate currently returns 404.","No verified live source repository yet.","No verified docs site yet.","No verified machine-readable OpenAPI/Swagger schema yet.","No verified SSE/event stream yet."],"level":"maintainer-reviewed","review_state":"maintainer-reviewed","reviewed_at":"2026-06-08T11:15:00.000Z","source_count":11,"verified_at":"2026-06-08T11:15:00.000Z"},"curation_level":"maintainer-reviewed","dashboard_url":"https://taomarketcap.com/subnets/20","derived_categories":["media"],"description":"Decentralized models to understand video","docs_url":null,"gaps":{"gap_notes":["Official website, subnet, and roadmap pages are live and verified.","Common /docs, /api, /health, /openapi.json, and Swagger paths currently return 404 and are explicitly excluded from promoted surfaces.","Previously discovered GitHub source repository candidate currently returns 404.","No verified live source repository yet.","No verified docs site yet.","No verified machine-readable OpenAPI/Swagger schema yet.","No verified SSE/event stream yet."],"missing_kinds":["openapi","sse"],"moving_target_surfaces":[],"supported_kinds":["dashboard","data-artifact","docs","source-repo","subnet-api","website"]},"github_commits_weekly":null,"github_languages":null,"github_last_push_at":null,"github_releases":null,"github_stars":null,"github_unreachable":false,"lifecycle":"active","links":[],"logo_url":null,"mechanism_count":1,"name":"Witness","native_name":"Witness","native_name_quality":"chain","native_slug":"witness","netuid":20,"notes":"Reviewed overlay for SN20 using the live GroundLayer website, subnet page, and roadmap. Previously discovered source repository candidates are not live and common API/docs/OpenAPI paths currently return 404. Investigated rizzo.network (from the contact email groundlayer@rizzo.network) as a possible operator site/source-repo lead: confirmed it's a validator operator (Taostats-linked) with no on-page mention of GroundLayer/SN20, and its linked GitHub account (RogueTensor) has a single unrelated repo -- not added as a surface, source_repo remains null. 2 community-submitted surfaces had no probe config at all -- the registry-wide gap tracked in #5932 -- fixed.","participant_count":256,"partnership":null,"probed_surface_count":12,"provenance":{"existence":{"authority":"native-chain","captured_at":"2026-09-20T12:27:40Z","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":"maintainer-reviewed"},"registered_at_block":1970929,"slug":"sn-20","social":{"x":"https://x.com/groundlayerhq"},"source_repo":null,"status":"active","subnet_type":"application","surface_count":12,"symbol":"υ","tempo":360,"website_url":"https://www.groundlayer.xyz/"},"surfaces":[{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-20-backprop-dashboard","key":"srf-18fd1b1f8fea84a1","kind":"dashboard","last_verified_at":null,"name":"Witness Backprop Finance dashboard","netuid":20,"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":true,"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/20-witness"],"stale":null,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://backprop.finance/dtao/subnets/20-witness"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-20-groundlayer-og-card-image","key":"srf-6db21964dec0114d","kind":"data-artifact","last_verified_at":"2026-09-20T04:31:09.312Z","name":"GroundLayer OpenGraph card image","netuid":20,"notes":"Public no-auth PNG brand image served at www.groundlayer.xyz/og-groundlayer.png and referenced by the official GroundLayer homepage OpenGraph and Twitter card metadata for SN20 social previews.","probe":{"enabled":true,"expect":"any","method":"GET","timeout_ms":10000},"provider":"groundlayer","public_safe":true,"review":{"state":"community-submitted","submitted_by":"thomasalvaedison7777-lgtm"},"source_urls":["https://www.groundlayer.xyz/og-groundlayer.png","https://www.groundlayer.xyz/"],"stale":false,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://www.groundlayer.xyz/og-groundlayer.png"},{"auth_required":false,"authority":"official","curation_level":"candidate-discovered","id":"sn-20-groundlayer-roadmap","key":"srf-2fa45f7f30d5327a","kind":"website","last_verified_at":"2026-06-08T11:15:00.000Z","name":"GroundLayer roadmap","netuid":20,"notes":"Official GroundLayer roadmap page.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"groundlayer","public_safe":true,"source_urls":["https://www.groundlayer.xyz/","https://www.groundlayer.xyz/roadmap"],"stale":true,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://www.groundlayer.xyz/roadmap"},{"auth_required":false,"authority":"official","curation_level":"candidate-discovered","id":"sn-20-groundlayer-subnet-page","key":"srf-5ad2d2debf27b9dd","kind":"website","last_verified_at":"2026-06-08T11:15:00.000Z","name":"GroundLayer subnet page","netuid":20,"notes":"Official GroundLayer subnet information page.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"groundlayer","public_safe":true,"source_urls":["https://www.groundlayer.xyz/","https://www.groundlayer.xyz/subnet"],"stale":true,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://www.groundlayer.xyz/subnet"},{"auth_required":false,"authority":"official","curation_level":"candidate-discovered","id":"sn-20-groundlayer-website","key":"srf-abbea29fba4f637f","kind":"website","last_verified_at":"2026-06-08T11:15:00.000Z","name":"GroundLayer website","netuid":20,"notes":"Official GroundLayer website.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"groundlayer","public_safe":true,"source_urls":["https://www.groundlayer.xyz/","https://api.taomarketcap.com/public/v1/subnets/20"],"stale":true,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://www.groundlayer.xyz/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-20-native-chain-github","key":"srf-3f12b5e98327c869","kind":"source-repo","last_verified_at":null,"name":"Witness GitHub source repository","netuid":20,"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":"groundlayer","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/20","https://docs.learnbittensor.org/python-api/html/_modules/bittensor/core/chain_data/subnet_identity.html"],"stale":null,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://github.com/witnessvision/witness_subnet"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-20-native-chain-website","key":"srf-1187642616fdf87c","kind":"website","last_verified_at":null,"name":"Witness website","netuid":20,"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":"groundlayer","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"native-chain","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/20","https://docs.learnbittensor.org/python-api/html/_modules/bittensor/core/chain_data/subnet_identity.html"],"stale":null,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://witnessvision.io/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-20-subnetradar-dashboard","key":"srf-0e13ec8771130db8","kind":"dashboard","last_verified_at":null,"name":"Witness SubnetRadar dashboard","netuid":20,"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/20"],"stale":null,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://subnetradar.com/subnet/20"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-20-taomarketcap-dashboard","key":"srf-11e03e09d81ed01a","kind":"dashboard","last_verified_at":null,"name":"Witness TaoMarketCap dashboard","netuid":20,"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/20"],"stale":null,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://taomarketcap.com/subnets/20"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-20-taomarketcap-subnet-api","key":"srf-ebe7ad3af0b78382","kind":"subnet-api","last_verified_at":null,"name":"GroundLayer TaoMarketCap subnet snapshot API","netuid":20,"notes":"Public no-auth GET /public/v1/subnets/20/ on api.taomarketcap.com returning machine-readable JSON for SN20 on-chain subnet state, SubnetIdentitiesV3 metadata, economics, and dTAO market fields. GroundLayer's official website paths under www.groundlayer.xyz do not expose a verified first-party public API; this indexed feed is documented in the TaoMarketCap developer API. TaoMarketCap now enforces a trailing slash (the non-slash path 301s); tracked URL updated to the canonical non-redirecting form. Rejects HEAD (405); probe uses GET.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"taomarketcap","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kiannidev"},"source_urls":["https://api.taomarketcap.com/developer/documentation/","https://www.groundlayer.xyz/"],"stale":null,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://api.taomarketcap.com/public/v1/subnets/20/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-20-taopedia-article","key":"srf-9adb35b8d3984c6a","kind":"docs","last_verified_at":null,"name":"Witness Taopedia article","netuid":20,"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_20/index.mdx"],"stale":null,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_20/index.mdx"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-20-tensorplex-docs","key":"srf-1b39277127079abe","kind":"docs","last_verified_at":null,"name":"Witness Tensorplex subnet docs","netuid":20,"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/20/subnet.json"],"stale":null,"subnet_name":"Witness","subnet_slug":"sn-20","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/20"}],"operational_observed_at":"2026-09-20T21:45:49.394Z","health_source":"live-cron-prober"},"meta":{"artifact_path":"/metagraph/profiles/20.json","cache":"standard","contract_version":"2026-07-03.2","generated_at":"2026-09-20T12:26:49.169Z","published_at":"2026-09-20T12:26:49.169Z","source":"live-cron-prober","operational_observed_at":"2026-09-20T21:45:49.394Z"}}