{"ok":true,"schema_version":1,"data":{"candidate_surfaces":[{"auth_required":false,"confidence":"low","confirmed_by":["github.com"],"id":"sn-9-github-readme-macrocosm-os-iota-docs-2","kind":"docs","name":"iota docs","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a project-affiliated public GitHub README link after README noise filters. Requires verification before promotion.","schema_version":1,"source_tier":"community-docs","source_type":"github-readme-link","source_url":"https://github.com/macrocosm-os/iota/blob/main/README.md","source_urls":["https://github.com/macrocosm-os/iota/blob/main/README.md"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://docs.macrocosmos.ai/subnets/subnet-9-pre-training/subnet-9-iota-mining-setup-guide","verification":{"candidate_id":"sn-9-github-readme-macrocosm-os-iota-docs-2","classification":"dead","confidence_score":0,"content_type":"text/html; charset=utf-8","error":null,"kind":"docs","latency_ms":116,"method_tested":"GET","name":"iota docs","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"community-docs","transient_failure":false},"redirect_target":null,"source_tier":"community-docs","source_type":"github-readme-link","source_url":"https://github.com/macrocosm-os/iota/blob/main/README.md","source_urls":["https://github.com/macrocosm-os/iota/blob/main/README.md"],"status":"failed","status_code":404,"url":"https://docs.macrocosmos.ai/subnets/subnet-9-pre-training/subnet-9-iota-mining-setup-guide","verified_at":"2026-09-20T12:35:08.765Z"}},{"auth_required":false,"confidence":"medium","confirmed_by":["taomarketcap.com"],"id":"sn-9-taomarketcap-dashboard","kind":"dashboard","name":"iota TaoMarketCap dashboard","netuid":9,"provider":"taomarketcap","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Universal TaoMarketCap subnet dashboard candidate. Third-party enrichment, not protocol authority.","schema_version":1,"source_tier":"third-party-index","source_type":"taomarketcap-dashboard","source_url":"https://api.taomarketcap.com/public/v1/subnets/9","source_urls":["https://api.taomarketcap.com/public/v1/subnets/9"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://taomarketcap.com/subnets/9","verification":{"candidate_id":"sn-9-taomarketcap-dashboard","classification":"live","confidence_score":77,"content_type":"text/html; charset=utf-8","error":null,"kind":"dashboard","latency_ms":188,"method_tested":"HEAD","name":"iota TaoMarketCap dashboard","netuid":9,"private_redirect_blocked":false,"provider":"taomarketcap","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":"taomarketcap-dashboard","source_url":"https://api.taomarketcap.com/public/v1/subnets/9","source_urls":["https://api.taomarketcap.com/public/v1/subnets/9"],"status":"ok","status_code":200,"url":"https://taomarketcap.com/subnets/9","verified_at":"2026-09-20T12:35:08.787Z"}},{"auth_required":false,"confidence":"medium","confirmed_by":["taostats.io"],"id":"sn-9-taostats-metagraph","kind":"dashboard","name":"iota Taostats metagraph","netuid":9,"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/9/metagraph","source_urls":["https://taostats.io/subnets/9/metagraph"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://taostats.io/subnets/9/metagraph","verification":{"candidate_id":"sn-9-taostats-metagraph","classification":"live","confidence_score":77,"content_type":"text/html; charset=utf-8","error":null,"kind":"dashboard","latency_ms":562,"method_tested":"HEAD","name":"iota Taostats metagraph","netuid":9,"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/9/metagraph","source_urls":["https://taostats.io/subnets/9/metagraph"],"status":"ok","status_code":200,"url":"https://taostats.io/subnets/9/metagraph","verified_at":"2026-09-20T12:35:08.846Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-common-api","kind":"subnet-api","name":"iota API","netuid":9,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/api","verification":{"candidate_id":"sn-9-website-common-api","classification":"dead","confidence_score":0,"content_type":"text/html; charset=utf-8","error":null,"kind":"subnet-api","latency_ms":196,"method_tested":"GET","name":"iota API","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"failed","status_code":404,"url":"https://iota.macrocosmos.ai/api","verified_at":"2026-09-20T12:35:08.878Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-common-health","kind":"subnet-api","name":"iota health endpoint","netuid":9,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/health","verification":{"candidate_id":"sn-9-website-common-health","classification":"dead","confidence_score":0,"content_type":"text/html; charset=utf-8","error":null,"kind":"subnet-api","latency_ms":107,"method_tested":"GET","name":"iota health endpoint","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"failed","status_code":404,"url":"https://iota.macrocosmos.ai/health","verified_at":"2026-09-20T12:35:08.957Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-common-openapi-json","kind":"openapi","name":"iota OpenAPI JSON","netuid":9,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/openapi.json","verification":{"candidate_id":"sn-9-website-common-openapi-json","classification":"dead","confidence_score":0,"content_type":"text/html; charset=utf-8","error":null,"kind":"openapi","latency_ms":120,"method_tested":"GET","name":"iota OpenAPI JSON","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"failed","status_code":404,"url":"https://iota.macrocosmos.ai/openapi.json","verified_at":"2026-09-20T12:35:08.994Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-common-swagger","kind":"openapi","name":"iota Swagger UI","netuid":9,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/swagger","verification":{"candidate_id":"sn-9-website-common-swagger","classification":"dead","confidence_score":0,"content_type":"text/html; charset=utf-8","error":null,"kind":"openapi","latency_ms":108,"method_tested":"GET","name":"iota Swagger UI","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"failed","status_code":404,"url":"https://iota.macrocosmos.ai/swagger","verified_at":"2026-09-20T12:35:08.996Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-common-swagger-json","kind":"openapi","name":"iota Swagger JSON","netuid":9,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/swagger.json","verification":{"candidate_id":"sn-9-website-common-swagger-json","classification":"dead","confidence_score":0,"content_type":"text/html; charset=utf-8","error":null,"kind":"openapi","latency_ms":96,"method_tested":"GET","name":"iota Swagger JSON","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"failed","status_code":404,"url":"https://iota.macrocosmos.ai/swagger.json","verified_at":"2026-09-20T12:35:09.029Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-link-iota-macrocosmos-ai-dashboard-5","kind":"dashboard","name":"iota dashboard","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a public project website link. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/dashboard","verification":{"candidate_id":"sn-9-website-link-iota-macrocosmos-ai-dashboard-5","classification":"live","confidence_score":76,"content_type":"text/html; charset=utf-8","error":null,"kind":"dashboard","latency_ms":103,"method_tested":"HEAD","name":"iota dashboard","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"ok","status_code":200,"url":"https://iota.macrocosmos.ai/dashboard","verified_at":"2026-09-20T12:35:09.195Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-link-iota-macrocosmos-ai-website-1","kind":"website","name":"iota website page","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a public project website link. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/how-iota-works","verification":{"candidate_id":"sn-9-website-link-iota-macrocosmos-ai-website-1","classification":"live","confidence_score":76,"content_type":"text/html; charset=utf-8","error":null,"kind":"website","latency_ms":54,"method_tested":"HEAD","name":"iota website page","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"ok","status_code":200,"url":"https://iota.macrocosmos.ai/how-iota-works","verified_at":"2026-09-20T12:35:09.230Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-link-iota-macrocosmos-ai-website-10","kind":"website","name":"iota website page","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a public project website link. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://macrocosmos.ai/team","verification":{"candidate_id":"sn-9-website-link-iota-macrocosmos-ai-website-10","classification":"redirected","confidence_score":71,"content_type":"text/html; charset=utf-8","error":null,"kind":"website","latency_ms":293,"method_tested":"HEAD","name":"iota website page","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":true,"source_tier":"provider-claimed","transient_failure":false},"redirect_target":"https://www.macrocosmos.ai/team","source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"ok","status_code":200,"url":"https://macrocosmos.ai/team","verified_at":"2026-09-20T12:35:09.243Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-link-iota-macrocosmos-ai-website-2","kind":"website","name":"iota website page","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a public project website link. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/use-iota","verification":{"candidate_id":"sn-9-website-link-iota-macrocosmos-ai-website-2","classification":"live","confidence_score":76,"content_type":"text/html; charset=utf-8","error":null,"kind":"website","latency_ms":59,"method_tested":"HEAD","name":"iota website page","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"ok","status_code":200,"url":"https://iota.macrocosmos.ai/use-iota","verified_at":"2026-09-20T12:35:09.244Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-link-iota-macrocosmos-ai-website-3","kind":"website","name":"iota website page","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a public project website link. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/sdk","verification":{"candidate_id":"sn-9-website-link-iota-macrocosmos-ai-website-3","classification":"live","confidence_score":76,"content_type":"text/html; charset=utf-8","error":null,"kind":"website","latency_ms":46,"method_tested":"HEAD","name":"iota website page","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"ok","status_code":200,"url":"https://iota.macrocosmos.ai/sdk","verified_at":"2026-09-20T12:35:09.256Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-link-iota-macrocosmos-ai-website-4","kind":"website","name":"iota website page","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a public project website link. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://iota.macrocosmos.ai/train-with-iota","verification":{"candidate_id":"sn-9-website-link-iota-macrocosmos-ai-website-4","classification":"live","confidence_score":76,"content_type":"text/html; charset=utf-8","error":null,"kind":"website","latency_ms":111,"method_tested":"HEAD","name":"iota website page","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","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-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"ok","status_code":200,"url":"https://iota.macrocosmos.ai/train-with-iota","verified_at":"2026-09-20T12:35:09.272Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-link-iota-macrocosmos-ai-website-8","kind":"website","name":"iota website page","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a public project website link. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://macrocosmos.ai/","verification":{"candidate_id":"sn-9-website-link-iota-macrocosmos-ai-website-8","classification":"redirected","confidence_score":71,"content_type":"text/html; charset=utf-8","error":null,"kind":"website","latency_ms":214,"method_tested":"HEAD","name":"iota website page","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":true,"source_tier":"provider-claimed","transient_failure":false},"redirect_target":"https://www.macrocosmos.ai/","source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"ok","status_code":200,"url":"https://macrocosmos.ai/","verified_at":"2026-09-20T12:35:09.274Z"}},{"auth_required":false,"confidence":"low","confirmed_by":["macrocosmos.ai"],"id":"sn-9-website-link-iota-macrocosmos-ai-website-9","kind":"website","name":"iota website page","netuid":9,"provider":"macrocosmos","public_safe":true,"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","review_notes":"Discovered from a public project website link. Requires verification before promotion.","schema_version":1,"source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"state":"schema-valid","subnet_name":"iota","superseded_by":null,"url":"https://macrocosmos.ai/our-purpose","verification":{"candidate_id":"sn-9-website-link-iota-macrocosmos-ai-website-9","classification":"redirected","confidence_score":71,"content_type":"text/html; charset=utf-8","error":null,"kind":"website","latency_ms":201,"method_tested":"HEAD","name":"iota website page","netuid":9,"private_redirect_blocked":false,"provider":"macrocosmos","quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":true,"source_tier":"provider-claimed","transient_failure":false},"redirect_target":"https://www.macrocosmos.ai/our-purpose","source_tier":"provider-claimed","source_type":"project-website-link","source_url":"https://iota.macrocosmos.ai/","source_urls":["https://iota.macrocosmos.ai/"],"status":"ok","status_code":200,"url":"https://macrocosmos.ai/our-purpose","verified_at":"2026-09-20T12:35:09.317Z"}}],"contract_version":"2026-07-03.2","endpoints":[{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-501141303994d942","kind":"data-artifact","last_checked":null,"last_ok":null,"latency_ms":null,"latest_block":null,"layer":"data-provider","method_support":null,"method_tested":null,"monitoring_policy":{"enabled":false,"expect":null,"method":null,"source":"not-configured"},"monitoring_status":"not_monitored","netuid":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"macrocosmos","public_safe":true,"publication_state":"verified","rate_limit_notes":null,"rpc_method_count":null,"score":0,"score_reasons":[],"source_urls":["https://github.com/macrocosm-os/iota","https://huggingface.co/macrocosm-os"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-codeparrot-dataset","surface_key":"srf-501141303994d942","url":"https://huggingface.co/datasets/macrocosm-os/code-parrot-github-code"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-127aae12c497dcc1","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"macrocosmos","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://iota.macrocosmos.ai/"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-website-common-docs","surface_key":"srf-127aae12c497dcc1","url":"https://iota.macrocosmos.ai/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-b72529c2098a91ff","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":9,"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":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_9/index.mdx"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-taopedia-article","surface_key":"srf-b72529c2098a91ff","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_9/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-baad136bd3e829f3","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"macrocosmos","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://iota.macrocosmos.ai/"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-website-link-iota-macrocosmos-ai-docs-7","surface_key":"srf-baad136bd3e829f3","url":"https://macrocosmos.ai/delegation-guide"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-c512d6a908ced483","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":9,"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/9/subnet.json"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-tensorplex-docs","surface_key":"srf-c512d6a908ced483","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/9"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-bf2959e3b340ea73","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"macrocosmos","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/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-source","surface_key":"srf-bf2959e3b340ea73","url":"https://github.com/macrocosm-os/iota"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-fbc1a774f3d4710d","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"macrocosmos","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://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-website","surface_key":"srf-fbc1a774f3d4710d","url":"https://iota.macrocosmos.ai/"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-0ef99ea791b6bb89","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":9,"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":67,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":17,"reason":"latency"}],"source_urls":["https://subnetradar.com/subnet/9"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-subnetradar-dashboard","surface_key":"srf-0ef99ea791b6bb89","url":"https://subnetradar.com/subnet/9"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-23b09c8b888a4247","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":"html","method":"HEAD","source":"surface-probe-config","timeout_ms":10000},"monitoring_status":"monitored","netuid":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"macrocosmos","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/macrocosm-os/iota/blob/main/README.md"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-dashboard","surface_key":"srf-23b09c8b888a4247","url":"https://iota.macrocosmos.ai/dashboard/mainnet"},{"archive_support":null,"auth_required":false,"authority":"registry-observed","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-ea3ff00ae4d77b57","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":9,"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":10,"score_reasons":[{"points":20,"reason":"latency"},{"points":-10,"reason":"status-degraded"}],"source_urls":["https://backprop.finance/dtao/subnets/9-iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-backprop-dashboard","surface_key":"srf-ea3ff00ae4d77b57","url":"https://backprop.finance/dtao/subnets/9-iota"},{"archive_support":null,"auth_required":false,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"unavailable","health_stale":true,"id":"endpoint-srf-9fdcd5e22fa6d733","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown"],"pool_eligible":false,"provider":"macrocosmos","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":50,"score_reasons":[{"points":50,"reason":"status-ok"}],"source_urls":["https://iota.api.macrocosmos.ai/openapi.json"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-openapi","surface_key":"srf-9fdcd5e22fa6d733","url":"https://iota.api.macrocosmos.ai/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-00bdbe7f1c85c4a4","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-common-get-run-epoch","surface_key":"srf-00bdbe7f1c85c4a4","url":"https://iota.api.macrocosmos.ai/common/get_run_epoch"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-02d30e2e9ab9df78","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-all-layers-training","surface_key":"srf-02d30e2e9ab9df78","url":"https://iota.api.macrocosmos.ai/miner/all_layers_training"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-08b192cbe61bfd12","kind":"subnet-api","last_checked":"2026-09-20T22:45:50.117Z","last_ok":"2026-09-20T22:45:50.117Z","latency_ms":624,"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":9,"network":"finney","observed_at":"2026-09-20T22:45:50.117Z","operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"macrocosmos","public_safe":true,"publication_state":"monitored","rate_limit_notes":null,"rpc_method_count":null,"score":58,"score_reasons":[{"points":50,"reason":"status-ok"},{"points":8,"reason":"latency"}],"source_urls":["https://iota.api.macrocosmos.ai/openapi.json"],"status":"ok","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-metrics","surface_key":"srf-08b192cbe61bfd12","url":"https://iota.api.macrocosmos.ai/metrics"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-1f870d2845145d49","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-common-get-merged-partitions","surface_key":"srf-1f870d2845145d49","url":"https://iota.api.macrocosmos.ai/common/get_merged_partitions"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-6b06292fd14aa737","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-notify-orchestrator-of-state-call","surface_key":"srf-6b06292fd14aa737","url":"https://iota.api.macrocosmos.ai/miner/notify_orchestrator_of_state_call"},{"archive_support":null,"auth_required":false,"authority":"official","chain":"bittensor","classification":"live","error":null,"health_source":"live-cron-prober","health_stale":false,"id":"endpoint-srf-6ec629d96674b06d","kind":"subnet-api","last_checked":"2026-09-20T22:45:50.117Z","last_ok":"2026-09-20T22:45:50.117Z","latency_ms":1922,"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":9,"network":"finney","observed_at":"2026-09-20T22:45:50.117Z","operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json"],"status":"ok","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-run-info","surface_key":"srf-6ec629d96674b06d","url":"https://iota.api.macrocosmos.ai/common/get_run_info"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-6f1078352fef0b27","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-get-previous-partitions","surface_key":"srf-6f1078352fef0b27","url":"https://iota.api.macrocosmos.ai/miner/get_previous_partitions"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-7f45fae1c53b5722","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-layer-state","surface_key":"srf-7f45fae1c53b5722","url":"https://iota.api.macrocosmos.ai/miner/layer_state"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-9c3967131607ec8d","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-get-weight-path-per-layer","surface_key":"srf-9c3967131607ec8d","url":"https://iota.api.macrocosmos.ai/miner/get_weight_path_per_layer"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-9df8a06214e58f7f","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-get-partitions","surface_key":"srf-9df8a06214e58f7f","url":"https://iota.api.macrocosmos.ai/miner/get_partitions"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-b18566e5b96e1afc","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-heartbeat","surface_key":"srf-b18566e5b96e1afc","url":"https://iota.api.macrocosmos.ai/miner/heartbeat"},{"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-b42930b84b3e9d23","kind":"subnet-api","last_checked":"2026-09-20T22:45:50.117Z","last_ok":"2026-09-20T22:45:50.117Z","latency_ms":1364,"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":9,"network":"finney","observed_at":"2026-09-20T22:45:50.117Z","operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"ok","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-profiler-status","surface_key":"srf-b42930b84b3e9d23","url":"https://iota.api.macrocosmos.ai/profiler/status"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-b8426c5b570347cf","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-validator-get-validator-code","surface_key":"srf-b8426c5b570347cf","url":"https://iota.api.macrocosmos.ai/validator/get_validator_code"},{"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-c339d9bd29f77541","kind":"subnet-api","last_checked":"2026-09-20T22:45:50.117Z","last_ok":"2026-09-20T22:45:50.117Z","latency_ms":572,"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":9,"network":"finney","observed_at":"2026-09-20T22:45:50.117Z","operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json"],"status":"ok","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-healthcheck","surface_key":"srf-c339d9bd29f77541","url":"https://iota.api.macrocosmos.ai/healthcheck"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-f03f5359e052d64b","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-register-status-queue-id","surface_key":"srf-f03f5359e052d64b","url":"https://iota.api.macrocosmos.ai/miner/register/status/%7Bqueue_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-f76e613e694e781d","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-get-layer-optimizer-state","surface_key":"srf-f76e613e694e781d","url":"https://iota.api.macrocosmos.ai/miner/get_layer_optimizer_state"},{"archive_support":null,"auth_required":true,"authority":"community","chain":"bittensor","classification":"unknown","error":null,"health_source":"not-monitored","health_stale":false,"id":"endpoint-srf-fb3d99c35edaa516","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":9,"network":"finney","observed_at":null,"operator":"macrocosmos","pool_eligibility_reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"pool_eligible":false,"provider":"macrocosmos","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://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"status":"unknown","subnet_name":"iota","subnet_slug":"sn-9","surface_id":"sn-9-iota-miner-get-activations","surface_key":"srf-fb3d99c35edaa516","url":"https://iota.api.macrocosmos.ai/miner/get_activations"}],"gaps":{"gap_notes":["Previously discovered IOTA docs URL currently returns 404.","No verified SSE/event stream yet."],"missing_kinds":["sse"],"moving_target_surfaces":[],"supported_kinds":["dashboard","data-artifact","docs","openapi","source-repo","subnet-api","website"]},"generated_at":"2026-09-20T12:26:49.169Z","profile":{"candidate_count":16,"categories":["baseline-augmented","baseline-curated","identity-reviewed","macrocosmos","official-dashboard","official-source-repo","official-website"],"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":"operational","score":93},"completeness_score":93,"confidence":"high","curation_level":"maintainer-reviewed","derived_categories":[],"derived_description":null,"endpoint_count":28,"gap_reasons":["missing-sse"],"github_commits_weekly":[{"count":1,"week":"2026-06-21T00:00:00.000Z"},{"count":0,"week":"2026-06-28T00:00:00.000Z"},{"count":0,"week":"2026-07-05T00:00:00.000Z"},{"count":0,"week":"2026-07-12T00:00:00.000Z"},{"count":4,"week":"2026-07-19T00:00:00.000Z"},{"count":3,"week":"2026-07-26T00:00:00.000Z"},{"count":0,"week":"2026-08-02T00:00:00.000Z"},{"count":0,"week":"2026-08-09T00:00:00.000Z"},{"count":0,"week":"2026-08-16T00:00:00.000Z"},{"count":0,"week":"2026-08-23T00:00:00.000Z"},{"count":1,"week":"2026-08-30T00:00:00.000Z"},{"count":0,"week":"2026-09-06T00:00:00.000Z"},{"count":0,"week":"2026-09-13T00:00:00.000Z"}],"github_languages":{"HTML":72927,"Makefile":50,"Python":1065625,"Shell":5712},"github_last_push_at":"2026-09-18T12:36:05Z","github_stars":34,"github_unreachable":false,"identity_evidence":{"candidate_identity_count":8,"curated_identity_count":3,"curated_identity_kinds":["docs","source-repo","website"],"live_candidate_identity_kinds":["website"],"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":93,"interface_count":7,"lineage":null,"missing_critical_count":1,"missing_identity":[],"missing_operational":["sse"],"missing_required":[],"monitored_endpoint_count":14,"name":"iota","native_identity":{"additional":null,"contact_present":true,"description":"Bringing liquid training to the world","discord":"https://discord.gg/adsQPnFRY","discord_url":"https://discord.gg/adsQPnFRY","github_url":"https://github.com/macrocosm-os/iota","logo_url":"https://www.macrocosmos.ai/images/mc_logo_black.png","source":"SubtensorModule.SubnetIdentitiesV3","subnet_name":"iota","website_url":"https://iota.macrocosmos.ai/"},"native_name":"iota","native_name_quality":"chain","netuid":9,"operational_interface_count":3,"operational_interface_kinds":["data-artifact","openapi","subnet-api"],"primary_app_surface":{"id":"sn-9-iota-common-get-merged-partitions","kind":"subnet-api","name":"IOTA common merged partitions read","provider":"macrocosmos","url":"https://iota.api.macrocosmos.ai/common/get_merged_partitions"},"primary_links":{"dashboard_url":"https://iota.macrocosmos.ai/dashboard/mainnet","docs_url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_9/index.mdx","source_repo":"https://github.com/macrocosm-os/iota","website_url":"https://iota.macrocosmos.ai/"},"profile_level":"operational","project_name":"iota","provenance":{"curation_level":"maintainer-reviewed","identity_source":"curated-overlay","interface_source_count":10,"review_state":"maintainer-reviewed","reviewed_at":"2026-06-08T09:50:00.000Z","source_urls":["https://backprop.finance/dtao/subnets/9-iota","https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_9/index.mdx","https://github.com/macrocosm-os/iota","https://github.com/macrocosm-os/iota/blob/main/README.md","https://github.com/tensorplex-labs/subnet-docs/blob/main/data/9/subnet.json","https://huggingface.co/macrocosm-os","https://iota.api.macrocosmos.ai/openapi.json","https://iota.macrocosmos.ai/","https://iota.macrocosmos.ai/dashboard/mainnet","https://subnetradar.com/subnet/9"]},"readiness":{"components":{"active_lifecycle":true,"auth_clarity":false,"callable_now":true,"documented":true,"has_callable_api":true,"has_candidate_api":true,"has_public_docs":false,"has_source_repo":true,"profile_complete":true},"readiness_tier":"buildable","readiness_version":2,"score":93},"review_state":"maintainer-reviewed","slug":"sn-9","status":"active","subnet_type":"application","suggested_submission_kinds":[],"supported_interface_kinds":["dashboard","data-artifact","docs","openapi","source-repo","subnet-api","website"],"surface_count":28,"symbol":"ι","team":"Macrocosmos"},"schema_version":1,"subnet":{"block":9108755,"candidate_count":16,"categories":["baseline-augmented","baseline-curated","identity-reviewed","macrocosmos","official-dashboard","official-source-repo","official-website"],"contact":"support@macrocosmos.ai","coverage_level":"probed","curation":{"gap_notes":["Previously discovered IOTA docs URL currently returns 404.","No verified SSE/event stream yet."],"level":"maintainer-reviewed","review_state":"maintainer-reviewed","reviewed_at":"2026-06-08T09:50:00.000Z","source_count":9,"verified_at":"2026-06-08T09:50:00.000Z"},"curation_level":"maintainer-reviewed","dashboard_url":"https://iota.macrocosmos.ai/dashboard/mainnet","derived_categories":[],"description":"Bringing liquid training to the world","docs_url":null,"gaps":{"gap_notes":["Previously discovered IOTA docs URL currently returns 404.","No verified SSE/event stream yet."],"missing_kinds":["sse"],"moving_target_surfaces":[],"supported_kinds":["dashboard","data-artifact","docs","openapi","source-repo","subnet-api","website"]},"github_commits_weekly":[{"count":1,"week":"2026-06-21T00:00:00.000Z"},{"count":0,"week":"2026-06-28T00:00:00.000Z"},{"count":0,"week":"2026-07-05T00:00:00.000Z"},{"count":0,"week":"2026-07-12T00:00:00.000Z"},{"count":4,"week":"2026-07-19T00:00:00.000Z"},{"count":3,"week":"2026-07-26T00:00:00.000Z"},{"count":0,"week":"2026-08-02T00:00:00.000Z"},{"count":0,"week":"2026-08-09T00:00:00.000Z"},{"count":0,"week":"2026-08-16T00:00:00.000Z"},{"count":0,"week":"2026-08-23T00:00:00.000Z"},{"count":1,"week":"2026-08-30T00:00:00.000Z"},{"count":0,"week":"2026-09-06T00:00:00.000Z"},{"count":0,"week":"2026-09-13T00:00:00.000Z"}],"github_languages":{"HTML":72927,"Makefile":50,"Python":1065625,"Shell":5712},"github_last_push_at":"2026-09-18T12:36:05Z","github_releases":[{"name":"P2P Activation Transfer with Iroh-Cosmos","prerelease":false,"published_at":"2026-03-09T14:59:57Z","tag":"v3.0.0","url":"https://github.com/macrocosm-os/iota/releases/tag/v3.0.0"},{"name":"Refactor of iota 🚀","prerelease":false,"published_at":"2025-08-11T13:47:37Z","tag":"v.0.3.4","url":"https://github.com/macrocosm-os/iota/releases/tag/v.0.3.4"},{"name":"Release v0.2.0","prerelease":false,"published_at":"2025-06-27T09:07:07Z","tag":"v0.2.0","url":"https://github.com/macrocosm-os/iota/releases/tag/v0.2.0"},{"name":"iota v0.1.0","prerelease":false,"published_at":"2025-06-02T14:35:34Z","tag":"v0.1.0","url":"https://github.com/macrocosm-os/iota/releases/tag/v0.1.0"}],"github_stars":34,"github_unreachable":false,"lifecycle":"active","links":[],"logo_url":"https://metagraph.sh/logos/cache/cdd91d5187e21afffe49cf492bbbcff1c0859bc9e8d838e703dee57a832ab143.png","mechanism_count":1,"name":"iota","native_name":"iota","native_name_quality":"chain","native_slug":"iota","netuid":9,"notes":"Reviewed overlay for SN9 using the official IOTA website, public dashboard, and source repository. The previously discovered Macrocosmos IOTA mining setup URL currently returns 404 and is intentionally not promoted. The orchestrator OpenAPI schema documents 35 total routes; 5 are tracked here (healthcheck, openapi.json, metrics, run info) plus the codeparrot dataset. Of the rest: most are miner/validator protocol endpoints (register, submit_weights, heartbeat, and similar) meant for a specifically registered miner, not public dashboard consumption -- global_miner_scores returned HTTP 400 without the required request headers, consistent with an undeclared auth requirement in the OpenAPI schema. get_run_epoch needs a specific run_id and isn't tracked for the same staleness reason as Numinous's (#5914) per-miner endpoints; get_run_info (tracked, zero params) is how a client discovers the current run_id instead.","participant_count":256,"partnership":null,"probed_surface_count":14,"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":1489797,"slug":"sn-9","social":null,"source_repo":"https://github.com/macrocosm-os/iota","status":"active","subnet_type":"application","surface_count":28,"symbol":"ι","tempo":360,"website_url":"https://iota.macrocosmos.ai/"},"surfaces":[{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-9-backprop-dashboard","key":"srf-ea3ff00ae4d77b57","kind":"dashboard","last_verified_at":null,"name":"iota Backprop Finance dashboard","netuid":9,"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/9-iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://backprop.finance/dtao/subnets/9-iota"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-codeparrot-dataset","key":"srf-501141303994d942","kind":"data-artifact","last_verified_at":null,"name":"IOTA code pretraining dataset","netuid":9,"notes":"Public Macrocosmos HuggingFace GitHub-code corpus (repo_name/path/size/content/license columns; 32 languages) in the macrocosm-os org, a pretraining-data source fit for the IOTA (SN9) LLM-pretraining subnet; not gated. The IOTA repo README (source) declares Macrocosmos operates subnet 9 and links docs.macrocosmos.ai/subnets/subnet-9-pre-training.","provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"glorydavid03023"},"source_urls":["https://github.com/macrocosm-os/iota","https://huggingface.co/macrocosm-os"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://huggingface.co/datasets/macrocosm-os/code-parrot-github-code"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-common-get-merged-partitions","key":"srf-1f870d2845145d49","kind":"subnet-api","last_verified_at":null,"name":"IOTA common merged partitions read","netuid":9,"notes":"Epistula-signed orchestrator read on api.macrocosmos.ai (same non-bearer signing caveat as SN1 Apex). Live-verified 2026-07-21: unsigned GET returns HTTP 400 EpistulaError Invalid SS58 address. Registered auth_required:true with probe.enabled:false (Phase 3).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/common/get_merged_partitions"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-common-get-run-epoch","key":"srf-00bdbe7f1c85c4a4","kind":"subnet-api","last_verified_at":null,"name":"IOTA common run epoch read","netuid":9,"notes":"Epistula-signed orchestrator read requiring a run_id query parameter. Live-verified 2026-07-21: unsigned GET without run_id returns HTTP 422 Field required for query.run_id. Registered with the fixed base URL (no query baked in) so call_subnet_surface can supply query params. auth_required:true, probe.enabled:false.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/common/get_run_epoch"},{"auth_required":false,"authority":"official","curation_level":"candidate-discovered","id":"sn-9-iota-dashboard","key":"srf-23b09c8b888a4247","kind":"dashboard","last_verified_at":"2026-06-08T09:50:00.000Z","name":"IOTA dashboard","netuid":9,"notes":"Official public IOTA dashboard linked from the source repository.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://github.com/macrocosm-os/iota/blob/main/README.md"],"stale":true,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.macrocosmos.ai/dashboard/mainnet"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-9-iota-healthcheck","key":"srf-c339d9bd29f77541","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"IOTA orchestrator healthcheck","netuid":9,"notes":"Public no-auth GET /healthcheck on the IOTA SN9 orchestrator returning liveness JSON (observed: {\"status\":\"healthy\"}); documented as GET /healthcheck in the subnet OpenAPI spec. Live-verified 2026-07-21: HTTP 200 JSON {\"status\":\"healthy\"}.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"codevector96"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json"],"stale":false,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/healthcheck"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-9-iota-metrics","key":"srf-08b192cbe61bfd12","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"IOTA orchestrator Prometheus metrics","netuid":9,"notes":"Public no-auth GET returning Prometheus text-exposition-format process/runtime metrics (python_gc_objects_collected_total and similar). Documented in the subnet's own OpenAPI schema (path /metrics); plain-text response, not JSON, so tracked with expect: any. Same pattern as the SN1 Apex orchestrator's own /metrics surface (same macrocosm-os org).","probe":{"enabled":true,"expect":"any","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://iota.api.macrocosmos.ai/openapi.json"],"stale":false,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/metrics"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-all-layers-training","key":"srf-02d30e2e9ab9df78","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner all layers training read","netuid":9,"notes":"Epistula-signed orchestrator read declared in the registered OpenAPI schema (metagraphed#7025). Live-verified 2026-07-21: unsigned GET returns HTTP 400 EpistulaError on the live orchestrator; some load-balanced backends may instead return HTTP 404. Registered with probe.enabled:false so intermittent 404s are not misreported as subnet health.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/all_layers_training"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-get-activations","key":"srf-fb3d99c35edaa516","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner activations read","netuid":9,"notes":"Epistula-signed orchestrator read on api.macrocosmos.ai (same non-bearer signing caveat as SN1 Apex, shared macrocosm-os codebase). Live-verified 2026-07-21: unsigned GET returns HTTP 422 listing the required request body, proving the route is real. Registered auth_required:true with probe.enabled:false (Phase 3).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/get_activations"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-get-layer-optimizer-state","key":"srf-f76e613e694e781d","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner layer optimizer state read","netuid":9,"notes":"Epistula-signed orchestrator read declared in the registered OpenAPI schema (metagraphed#7025). Same load-balancer caveat as /miner/all_layers_training: live responses may be HTTP 400 EpistulaError or HTTP 404 depending on backend. Registered auth_required:true with probe.enabled:false.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/get_layer_optimizer_state"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-get-partitions","key":"srf-9df8a06214e58f7f","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner partitions read","netuid":9,"notes":"Epistula-signed orchestrator read on api.macrocosmos.ai (same non-bearer signing caveat as SN1 Apex). Live-verified 2026-07-21: unsigned GET returns HTTP 400 EpistulaError Invalid SS58 address. Registered auth_required:true with probe.enabled:false (Phase 3).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/get_partitions"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-get-previous-partitions","key":"srf-6f1078352fef0b27","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner previous partitions read","netuid":9,"notes":"Epistula-signed orchestrator read on api.macrocosmos.ai (same non-bearer signing caveat as SN1 Apex). Live-verified 2026-07-21: unsigned GET returns HTTP 422 listing the required request body. Registered auth_required:true with probe.enabled:false (Phase 3).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/get_previous_partitions"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-get-weight-path-per-layer","key":"srf-9c3967131607ec8d","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner weight path per layer read","netuid":9,"notes":"Epistula-signed orchestrator read on api.macrocosmos.ai (same non-bearer signing caveat as SN1 Apex). Live-verified 2026-07-21: unsigned GET returns HTTP 400 EpistulaError Invalid SS58 address. Registered auth_required:true with probe.enabled:false (Phase 3).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/get_weight_path_per_layer"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-heartbeat","key":"srf-b18566e5b96e1afc","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner heartbeat read","netuid":9,"notes":"Epistula-signed orchestrator read on api.macrocosmos.ai (same non-bearer signing caveat as SN1 Apex). Live-verified 2026-07-21: unsigned GET returns HTTP 400 EpistulaError Invalid SS58 address, proving signature auth is enforced. Registered auth_required:true with probe.enabled:false (Phase 3).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/heartbeat"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-layer-state","key":"srf-7f45fae1c53b5722","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner layer state read","netuid":9,"notes":"Epistula-signed orchestrator read on api.macrocosmos.ai (same non-bearer signing caveat as SN1 Apex). Live-verified 2026-07-21: unsigned GET returns HTTP 400 EpistulaError Invalid SS58 address. Registered auth_required:true with probe.enabled:false (Phase 3).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/layer_state"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-notify-orchestrator-of-state-call","key":"srf-6b06292fd14aa737","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner notify orchestrator of state call read","netuid":9,"notes":"Epistula-signed orchestrator read declared in the registered OpenAPI schema (metagraphed#7025). Same load-balancer caveat as /miner/all_layers_training: live responses may be HTTP 400 EpistulaError or HTTP 404 depending on backend. Registered auth_required:true with probe.enabled:false.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/notify_orchestrator_of_state_call"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-miner-register-status-queue-id","key":"srf-f03f5359e052d64b","kind":"subnet-api","last_verified_at":null,"name":"IOTA miner register status read","netuid":9,"notes":"Epistula-signed orchestrator read with a path-parameterized queue_id. Live-verified 2026-07-21: GET with a placeholder queue id returns HTTP 400 EpistulaError Invalid SS58 address. Path template registered URI-encoded (%7Bqueue_id%7D). auth_required:true, probe.enabled:false.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/miner/register/status/%7Bqueue_id%7D"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-openapi","key":"srf-9fdcd5e22fa6d733","kind":"openapi","last_verified_at":null,"name":"IOTA orchestrator API OpenAPI schema","netuid":9,"notes":"Machine-readable OpenAPI 3.1 schema (title: FastAPI) for the IOTA SN9 orchestrator, served publicly at iota.api.macrocosmos.ai — documents the miner registration/activation/weight-submission routes and GET /healthcheck. The SN9 companion to the merged SN1 apex.api.macrocosmos.ai orchestrator API; Macrocosmos operates subnet 9 per the official IOTA source repo. Live-verified 2026-07-21: GET returns OpenAPI 3.1.0 JSON (title FastAPI).","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"codevector96"},"schema_status":"machine-readable","schema_url":"https://iota.api.macrocosmos.ai/openapi.json","source_urls":["https://iota.api.macrocosmos.ai/openapi.json"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/openapi.json"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-9-iota-profiler-status","key":"srf-b42930b84b3e9d23","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"IOTA orchestrator profiler status","netuid":9,"notes":"Public no-auth GET /profiler/status on the IOTA SN9 orchestrator returning profiler state JSON. Live-verified 2026-07-21: HTTP 200 {\"running\":false,\"profiler_exists\":false}. Unlike /profiler/start and /profiler/stop write siblings, this read declares no signed-request headers in the registered OpenAPI schema and needs none.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":false,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/profiler/status"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-9-iota-run-info","key":"srf-6ec629d96674b06d","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"IOTA training run info","netuid":9,"notes":"Public no-auth GET /common/get_run_info on the IOTA orchestrator, returning the current decentralized pre-training run's configuration (run_id, num_miners, incentive_perc, run_flags) with no parameters required. Distinct from /common/get_run_epoch, which needs a specific run_id and is not tracked here since the current run_id changes over time (this endpoint is how a client discovers it).","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://iota.api.macrocosmos.ai/openapi.json"],"stale":false,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/common/get_run_info"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-9-iota-source","key":"srf-bf2959e3b340ea73","kind":"source-repo","last_verified_at":"2026-06-08T09:50:00.000Z","name":"IOTA source repository","netuid":9,"notes":"Official IOTA source repository.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://github.com/macrocosm-os/iota"],"stale":false,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://github.com/macrocosm-os/iota"},{"auth":{"location":"header","names":["Epistula-Timestamp","Epistula-Signed-By","Epistula-Request-Signature"],"scheme":"signature","scopes_note":"Requires an Epistula-protocol signed request: the Epistula-Timestamp, Epistula-Signed-By, and Epistula-Request-Signature headers proving control of a registered hotkey (live-verified 2026-07-22: the API's own EpistulaError messages progress through SS58-format, timestamp-freshness, and signature-hex-format checks as each header is supplied correctly). No static API key or bearer token is accepted."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-9-iota-validator-get-validator-code","key":"srf-b8426c5b570347cf","kind":"subnet-api","last_verified_at":null,"name":"IOTA validator code read","netuid":9,"notes":"Epistula-signed orchestrator read on api.macrocosmos.ai (same non-bearer signing caveat as SN1 Apex). Live-verified 2026-07-21: unsigned GET returns HTTP 400 EpistulaError Invalid SS58 address. Registered auth_required:true with probe.enabled:false (Phase 3).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"andriypolanski"},"source_urls":["https://iota.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/iota"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.api.macrocosmos.ai/validator/get_validator_code"},{"auth_required":false,"authority":"official","curation_level":"candidate-discovered","id":"sn-9-iota-website","key":"srf-fbc1a774f3d4710d","kind":"website","last_verified_at":"2026-06-08T09:50:00.000Z","name":"IOTA website","netuid":9,"notes":"Official IOTA website.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://github.com/macrocosm-os/iota"],"stale":true,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.macrocosmos.ai/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-9-subnetradar-dashboard","key":"srf-0ef99ea791b6bb89","kind":"dashboard","last_verified_at":null,"name":"iota SubnetRadar dashboard","netuid":9,"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/9"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://subnetradar.com/subnet/9"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-9-taopedia-article","key":"srf-b72529c2098a91ff","kind":"docs","last_verified_at":null,"name":"iota Taopedia article","netuid":9,"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_9/index.mdx"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_9/index.mdx"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-9-tensorplex-docs","key":"srf-c512d6a908ced483","kind":"docs","last_verified_at":null,"name":"iota Tensorplex subnet docs","netuid":9,"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/9/subnet.json"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/9"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-9-website-common-docs","key":"srf-127aae12c497dcc1","kind":"docs","last_verified_at":null,"name":"iota docs","netuid":9,"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":"macrocosmos","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":true,"source_tier":"provider-claimed","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://iota.macrocosmos.ai/"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://iota.macrocosmos.ai/docs"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-9-website-link-iota-macrocosmos-ai-docs-7","key":"srf-baad136bd3e829f3","kind":"docs","last_verified_at":null,"name":"iota docs","netuid":9,"notes":"Discovered from a public project website link. Requires verification before promotion.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":true,"source_tier":"provider-claimed","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://iota.macrocosmos.ai/"],"stale":null,"subnet_name":"iota","subnet_slug":"sn-9","url":"https://macrocosmos.ai/delegation-guide"}],"operational_observed_at":"2026-09-20T22:45:50.117Z","health_source":"live-cron-prober"},"meta":{"artifact_path":"/metagraph/profiles/9.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-20T22:45:50.117Z"}}