{"ok":true,"schema_version":1,"data":{"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-6fd24e82ee2745e0","kind":"data-artifact","last_checked":"2026-07-24T17:00:14.520Z","last_ok":"2026-07-24T17:00:14.520Z","latency_ms":481,"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":21,"network":"finney","observed_at":"2026-07-24T17:00:14.520Z","operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"adtao","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/ippcteam/SN21-adtao/blob/main/README.md","https://github.com/ippcteam/SN21-adtao/blob/main/scripts/train_example_model.py"],"status":"ok","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-training-episodes","surface_key":"srf-6fd24e82ee2745e0","url":"https://raw.githubusercontent.com/ippcteam/SN21-adtao/main/data/training/training_episodes.json"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-e7b9495823fbe02c","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"adtao","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":["https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-source","surface_key":"srf-e7b9495823fbe02c","url":"https://github.com/ippcteam/SN21-adtao"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-e2662f0841b1f2e9","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"adtao","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://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-website","surface_key":"srf-e2662f0841b1f2e9","url":"https://adtao.io/"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-48389e34faa23fe4","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"adtao","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://github.com/ippcteam/SN21-adtao","https://validator.adtao.io/openapi.json"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-validator-openapi","surface_key":"srf-48389e34faa23fe4","url":"https://validator.adtao.io/openapi.json"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-12f1a5753c4003d5","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"adtao","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://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-training-episodes-api","surface_key":"srf-12f1a5753c4003d5","url":"https://validator.adtao.io/training/episodes"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-1824653e63a41907","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"adtao","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-epoch-scores","surface_key":"srf-1824653e63a41907","url":"https://validator.adtao.io/v1/epochs/%7Bepoch_id%7D/scores"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-2e37be1750dca6b6","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"adtao","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://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-episode-detail","surface_key":"srf-2e37be1750dca6b6","url":"https://validator.adtao.io/v1/epochs/%7Bepoch_id%7D/episodes/%7Bepisode_id%7D"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-3351d478c401fe62","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"adtao","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://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-registration-status","surface_key":"srf-3351d478c401fe62","url":"https://validator.adtao.io/v1/registration-status"},{"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-34b5c51b4e147eef","kind":"subnet-api","last_checked":"2026-07-24T17:00:14.520Z","last_ok":"2026-07-24T17:00:14.520Z","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":21,"network":"finney","observed_at":"2026-07-24T17:00:14.520Z","operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"adtao","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://github.com/ippcteam/SN21-adtao","https://validator.adtao.io/"],"status":"ok","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-validator-api","surface_key":"srf-34b5c51b4e147eef","url":"https://validator.adtao.io/health"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-424296c31daf7630","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"adtao","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://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-episodes-batch","surface_key":"srf-424296c31daf7630","url":"https://validator.adtao.io/v1/epochs/%7Bepoch_id%7D/episodes_batch"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-5a90e11a766370a4","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"adtao","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://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-training-summary","surface_key":"srf-5a90e11a766370a4","url":"https://validator.adtao.io/training/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-98355159c464e00e","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"adtao","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-epoch-verification","surface_key":"srf-98355159c464e00e","url":"https://validator.adtao.io/v1/epochs/%7Bepoch_id%7D/verification"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-9f73f37cceadd9d0","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"adtao","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-epoch-episode-commitment","surface_key":"srf-9f73f37cceadd9d0","url":"https://validator.adtao.io/v1/epochs/%7Bepoch_id%7D/episode-commitment"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-b2c3b98401938ddc","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"adtao","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-epoch-commitment","surface_key":"srf-b2c3b98401938ddc","url":"https://validator.adtao.io/v1/epochs/%7Bepoch_id%7D/commitment"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-f8bf814f5ef9a1f6","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"adtao","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://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-episodes","surface_key":"srf-f8bf814f5ef9a1f6","url":"https://validator.adtao.io/v1/epochs/%7Bepoch_id%7D/episodes"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-fd1839d7165e6b0b","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":21,"network":"finney","observed_at":null,"operator":"adtao","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"adtao","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://validator.adtao.io/openapi.json","https://github.com/ippcteam/SN21-adtao"],"status":"unknown","subnet_name":"AdTAO","subnet_slug":"sn-21","surface_id":"sn-21-adtao-my-predictions","surface_key":"srf-fd1839d7165e6b0b","url":"https://validator.adtao.io/v1/epochs/%7Bepoch_id%7D/my-predictions"}],"generated_at":"2026-07-22T18:15:00.789Z","provider":{"authority":"official","id":"adtao","kind":"subnet-team","name":"AdTAO"},"schema_version":1,"summary":{"by_kind":{"data-artifact":1,"openapi":1,"source-repo":1,"subnet-api":12,"website":1},"by_layer":{"data-provider":1,"docs-provider":2,"subnet-app":13},"by_publication_state":{"monitored":5,"verified":11},"by_status":{"ok":2,"unknown":14},"endpoint_count":16,"monitored_count":5,"pool_eligible_count":0},"operational_observed_at":"2026-07-24T17:00:14.520Z","health_source":"live-cron-prober"},"meta":{"artifact_path":"/metagraph/providers/adtao/endpoints.json","cache":"short","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-24T17:00:14.520Z","pagination":{"collection":"endpoints","total":16,"returned":16,"limit":16,"cursor":0,"next_cursor":null,"sort":null,"order":"asc"}}}