{"ok":true,"schema_version":1,"data":{"contract_version":"2026-07-03.2","generated_at":"2026-09-20T12:26:49.169Z","name":"Data Universe","netuid":13,"schema_version":1,"slug":"sn-13","surfaces":[{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-13-backprop-dashboard","key":"srf-b30fccd270623b97","kind":"dashboard","last_verified_at":null,"name":"Data Universe Backprop Finance dashboard","netuid":13,"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/13-data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://backprop.finance/dtao/subnets/13-data-universe"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-13-data-universe-desirability-defaults","key":"srf-535ff35c9895b0f8","kind":"data-artifact","last_verified_at":"2026-09-20T04:31:09.312Z","name":"Data Universe default desirability list","netuid":13,"notes":"Public no-auth JSON default dynamic-desirability list (per-source label weights used to value Reddit and X data) published at dynamic_desirability/default.json in the official macrocosm-os/data-universe repository. Documents the SN13 baseline data-scoring configuration.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"davion-knight"},"source_urls":["https://github.com/macrocosm-os/data-universe/blob/main/dynamic_desirability/default.json","https://github.com/macrocosm-os/data-universe"],"stale":false,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://raw.githubusercontent.com/macrocosm-os/data-universe/main/dynamic_desirability/default.json"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-get-api-v1-ages","key":"srf-3cc07b8a6f7302bb","kind":"subnet-api","last_verified_at":null,"name":"Data Universe Get Age Sizes","netuid":13,"notes":"Auth-gated GET /api/v1/ages on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/ages"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-get-api-v1-get-bytes-by-label","key":"srf-cf34f7d8285d2db0","kind":"subnet-api","last_verified_at":null,"name":"Data Universe Get Bytes By Label","netuid":13,"notes":"Auth-gated GET /api/v1/get_bytes_by_label on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/get_bytes_by_label"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-get-api-v1-get-desirabilities","key":"srf-29799ccf79f714e8","kind":"subnet-api","last_verified_at":null,"name":"Data Universe Get Desirability List","netuid":13,"notes":"Auth-gated GET /api/v1/get_desirabilities on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/get_desirabilities"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-get-api-v1-get-top-labels-by-source-source","key":"srf-58768ae8d742de01","kind":"subnet-api","last_verified_at":null,"name":"Data Universe Get Label Sizes","netuid":13,"notes":"Auth-gated GET /api/v1/get_top_labels_by_source/{source} on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated; path-parameterized template). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/get_top_labels_by_source/%7Bsource%7D"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-get-api-v1-health","key":"srf-7c8c56383630b132","kind":"subnet-api","last_verified_at":null,"name":"Data Universe Health Check","netuid":13,"notes":"Auth-gated GET /api/v1/health on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/health"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-get-api-v1-keys","key":"srf-79d22d9d37a2d53d","kind":"subnet-api","last_verified_at":null,"name":"Data Universe API keys","netuid":13,"notes":"Auth-gated GET and POST /api/v1/keys on sn13.api.macrocosmos.ai (list + create) from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). Same URL hosts both operations; registered once per registry URL uniqueness. All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/keys"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-get-api-v1-monitoring-system-status","key":"srf-65e9e990063c0751","kind":"subnet-api","last_verified_at":null,"name":"Data Universe System Health Check","netuid":13,"notes":"Auth-gated GET /api/v1/monitoring/system-status on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/monitoring/system-status"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-get-api-v1-query-bucket-source","key":"srf-7740e2da5306da08","kind":"subnet-api","last_verified_at":null,"name":"Data Universe Query Bucket","netuid":13,"notes":"Auth-gated GET /api/v1/query_bucket/{source} on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated; path-parameterized template). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/query_bucket/%7Bsource%7D"},{"auth_required":false,"authority":"official","curation_level":"candidate-discovered","id":"sn-13-data-universe-gravity-docs","key":"srf-ec5450bdfe3a48e2","kind":"docs","last_verified_at":"2026-06-08T08:35:00.000Z","name":"Gravity docs","netuid":13,"notes":"Macrocosmos Gravity product docs referenced by the Data Universe README.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://github.com/macrocosm-os/data-universe","https://docs.macrocosmos.ai/product-and-services/gravity"],"stale":true,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://docs.macrocosmos.ai/product-and-services/gravity"},{"auth_required":false,"authority":"official","curation_level":"candidate-discovered","id":"sn-13-data-universe-mcp-docs","key":"srf-44fe30b48d3010ab","kind":"docs","last_verified_at":"2026-06-08T08:35:00.000Z","name":"Macrocosmos MCP docs","netuid":13,"notes":"Public Macrocosmos MCP docs for SN13 Data Universe data access.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://github.com/macrocosm-os/data-universe","https://docs.macrocosmos.ai/subnets/subnet-13-data-universe/macrocosmos-mcp"],"stale":true,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://docs.macrocosmos.ai/subnets/subnet-13-data-universe/macrocosmos-mcp"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-openapi","key":"srf-8939dbb4ba6ce85c","kind":"openapi","last_verified_at":null,"name":"Data Universe Validator API OpenAPI schema","netuid":13,"notes":"Machine-readable OpenAPI 3.1.0 schema (title \"Data Universe Validator API\", version 1.0.0) served by the SN13 validator API on the macrocosmos-hosted sn13.api.macrocosmos.ai host. Documents the on-demand data-query, bucket, label-size, age-size, and desirability routes. Unauthenticated GET returns the full paths object.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"davion-knight"},"schema_status":"machine-readable","schema_url":"https://sn13.api.macrocosmos.ai/openapi.json","source_urls":["https://github.com/macrocosm-os/data-universe","https://sn13.api.macrocosmos.ai/openapi.json"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/openapi.json"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-post-api-v1-keys-key-deactivate","key":"srf-2117579797667752","kind":"subnet-api","last_verified_at":null,"name":"Data Universe Deactivate Api Key","netuid":13,"notes":"Auth-gated POST /api/v1/keys/{key}/deactivate on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated; path-parameterized template). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/keys/%7Bkey%7D/deactivate"},{"auth":{"location":"header","name":"X-API-Key","scheme":"api-key","scopes_note":"Declared as APIKeyHeader (X-API-Key) on every operation in sn13.api.macrocosmos.ai/openapi.json; Macrocosmos Sn13Client/GravityClient credential pattern."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-data-universe-post-api-v1-set-desirabilities","key":"srf-c7c42e59b55d4f59","kind":"subnet-api","last_verified_at":null,"name":"Data Universe Set Desirabilities","netuid":13,"notes":"Auth-gated POST /api/v1/set_desirabilities on sn13.api.macrocosmos.ai from the Data Universe Validator API OpenAPI schema (sn-13-data-universe-openapi). All schema operations declare APIKeyHeader (X-API-Key). probe.enabled:false (auth-gated). Live-verified 2026-07-21: anonymous GET /api/v1/health -> HTTP 500 (auth/error anomaly noted in #7029).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://sn13.api.macrocosmos.ai/openapi.json","https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13.api.macrocosmos.ai/api/v1/set_desirabilities"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-13-data-universe-source","key":"srf-941c998a6ecfa6a1","kind":"source-repo","last_verified_at":"2026-06-08T08:35:00.000Z","name":"Data Universe source repository","netuid":13,"notes":"Official SN13 Data Universe source repository.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://github.com/macrocosm-os/data-universe"],"stale":false,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://github.com/macrocosm-os/data-universe"},{"auth_required":false,"authority":"official","curation_level":"candidate-discovered","id":"sn-13-data-universe-website","key":"srf-06465ff4b002c281","kind":"website","last_verified_at":"2026-06-08T08:35:00.000Z","name":"Data Universe website","netuid":13,"notes":"Official Data Universe product website.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://github.com/macrocosm-os/data-universe","https://www.macrocosmos.ai/gravity"],"stale":true,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://datauniverse.macrocosmos.ai/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-13-github-readme-macrocosm-os-data-universe-dashboard-3","key":"srf-2911aec2f2395af9","kind":"dashboard","last_verified_at":null,"name":"Data Universe dashboard","netuid":13,"notes":"Discovered from a project-affiliated public GitHub README link after README noise filters. Requires verification before promotion.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","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/macrocosm-os/data-universe/blob/main/README.md"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://sn13-dashboard.api.macrocosmos.ai/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-13-github-readme-macrocosm-os-data-universe-docs-1","key":"srf-871728434be19407","kind":"docs","last_verified_at":null,"name":"Data Universe docs","netuid":13,"notes":"Discovered from a project-affiliated public GitHub README link after README noise filters. Requires verification before promotion.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":true,"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/macrocosm-os/data-universe/blob/main/README.md"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://docs.macrocosmos.ai/constellation-user-guides/gravity"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-macrocosmos-dashboard","key":"srf-11297bd1eb80eba5","kind":"dashboard","last_verified_at":null,"name":"Data Universe dashboard (Hugging Face Space)","netuid":13,"notes":"Official SN13 Data Universe dashboard hosted under the macrocosm-os Hugging Face organization. First-party dashboard complementing the third-party TaoMarketCap surface.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"since-2017-hub"},"source_urls":["https://huggingface.co/api/spaces/macrocosm-os/sn13-dashboard"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://huggingface.co/spaces/macrocosm-os/sn13-dashboard"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-macrocosmos-example","key":"srf-3e25078962444534","kind":"example","last_verified_at":null,"name":"Data Universe community example","netuid":13,"probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://github.com/macrocosm-os/macrocosmos-py/blob/main/examples/sn13_on_demand_data.py"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-13-macrocosmos-scrapers-source","key":"srf-dd0bec457752b87e","kind":"source-repo","last_verified_at":"2026-06-08T08:35:00.000Z","name":"Macrocosmos scrapers repository","netuid":13,"notes":"Public Macrocosmos scraper repository referenced by the Data Universe project.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"source_urls":["https://github.com/macrocosm-os/data-universe","https://github.com/macrocosm-os/scrapers"],"stale":false,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://github.com/macrocosm-os/scrapers"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-macrocosmos-sdk","key":"srf-8005da46d766ba94","kind":"sdk","last_verified_at":null,"name":"Macrocosmos Python SDK","netuid":13,"probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"macrocosmos","public_safe":true,"review":{"confidence":"medium","state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://github.com/macrocosm-os/data-universe"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://github.com/macrocosm-os/macrocosmos-py"},{"auth":{"location":"header","name":"Authorization","scheme":"bearer","scopes_note":"Macrocosmos SDK Sn13Client/GravityClient credential.","value_format":"Bearer <token>"},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-macrocosmos-subnet-api","key":"srf-ed540f775f294a8c","kind":"subnet-api","last_verified_at":null,"name":"Data Universe on-demand data API (Constellation)","netuid":13,"notes":"SN13 Data Universe real-time on-demand data query (X/Reddit/YouTube) via the Macrocosmos Constellation API (Sn13Service.OnDemandData); requires a Bearer API key (macrocosmos SDK Sn13Client/GravityClient).","provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"dexterity104"},"source_urls":["https://github.com/macrocosm-os/macrocosmos-py/blob/main/protos/sn13/v1/sn13_validator.proto","https://github.com/macrocosm-os/macrocosmos-py/blob/main/src/macrocosmos/resources/_client.py","https://github.com/macrocosm-os/macrocosmos-py"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://constellation.api.cloud.macrocosmos.ai/sn13.v1.Sn13Service/OnDemandData"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-13-macrocosmos-ts-sdk","key":"srf-c043d975362c3f38","kind":"sdk","last_verified_at":null,"name":"Macrocosmos TypeScript SDK","netuid":13,"notes":"Official Macrocosmos TypeScript SDK (npm: macrocosmos). Ships the Sn13Client interface to the SN13 Data Universe Validator API; the TypeScript counterpart to the already-listed Python SDK (macrocosmos-py). In the team's macrocosm-os org.","provider":"macrocosmos","public_safe":true,"review":{"state":"community-submitted","submitted_by":"glorydavid03023"},"source_urls":["https://github.com/macrocosm-os/macrocosmos-ts/blob/main/README.md","https://www.npmjs.com/package/macrocosmos"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://github.com/macrocosm-os/macrocosmos-ts"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-13-subnetradar-dashboard","key":"srf-c1869d2778697800","kind":"dashboard","last_verified_at":null,"name":"Data Universe SubnetRadar dashboard","netuid":13,"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/13"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://subnetradar.com/subnet/13"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-13-taomarketcap-dashboard","key":"srf-7e4d0db88eac50f9","kind":"dashboard","last_verified_at":null,"name":"Data Universe TaoMarketCap dashboard","netuid":13,"notes":"Universal TaoMarketCap subnet dashboard candidate. Third-party enrichment, not protocol authority.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"taomarketcap","public_safe":true,"source_urls":["https://api.taomarketcap.com/public/v1/subnets/13"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://taomarketcap.com/subnets/13"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-13-taopedia-article","key":"srf-87fe87793cee0689","kind":"docs","last_verified_at":null,"name":"Data Universe Taopedia article","netuid":13,"notes":"Discovered from the public Taopedia article repository. Not protocol authority.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"taopedia-articles","public_safe":true,"source_urls":["https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_13/index.mdx"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_13/index.mdx"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-13-tensorplex-docs","key":"srf-0b158730d8f05694","kind":"docs","last_verified_at":null,"name":"Data Universe Tensorplex subnet docs","netuid":13,"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,"source_urls":["https://github.com/tensorplex-labs/subnet-docs/blob/main/data/13/subnet.json"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/13"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-13-website-link-datauniverse-macrocosmos-ai-docs-1","key":"srf-635a69665b521d5c","kind":"docs","last_verified_at":null,"name":"Data Universe docs","netuid":13,"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":false,"source_tier":"provider-claimed","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://datauniverse.macrocosmos.ai/"],"stale":null,"subnet_name":"Data Universe","subnet_slug":"sn-13","url":"https://docs.macrocosmos.ai/"}]},"meta":{"artifact_path":"/metagraph/surfaces/13.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":"r2","pagination":{"collection":"surfaces","total":30,"returned":30,"limit":30,"cursor":0,"next_cursor":null,"sort":null,"order":"asc"}}}