{"ok":true,"schema_version":1,"data":{"contract_version":"2026-07-03.2","generated_at":"2026-09-20T12:26:49.169Z","name":"NIOME","netuid":55,"schema_version":1,"slug":"sn-55","surfaces":[{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-55-backprop-dashboard","key":"srf-39ee6bceaa47f7a0","kind":"dashboard","last_verified_at":null,"name":"NIOME Backprop Finance dashboard","netuid":55,"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/55-niome"],"stale":null,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://backprop.finance/dtao/subnets/55-niome"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-55-niome-data-artifact","key":"srf-2b86f2bb605f5e3b","kind":"data-artifact","last_verified_at":null,"name":"NIOME miner scores dataset","netuid":55,"notes":"Public no-auth GET returning SN55 NIOME's per-miner scoring dataset as JSON — an items[] array of scored genome-annotation submissions (annotation_score, f1_score, final_score, VCF score, per-submission log and timestamps) produced by the validator. Served on niome-api.genomes.io (the subnet's official API host) and declared as MINER_SCORE_URL alongside the already-registered TASK_URL in the official genomesio/subnet-niome validator constants. Distinct from the existing tasks surface — this is the scored-output dataset, not the task feed.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"niome","public_safe":true,"review":{"state":"community-submitted","submitted_by":"dalledajay-coder"},"source_urls":["https://github.com/genomesio/subnet-niome/blob/main/niome_subnet/utils/constants.py"],"stale":null,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://niome-api.genomes.io/api/miner_scores"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-55-niome-source-repo","key":"srf-66b8df9f32a6aeae","kind":"source-repo","last_verified_at":"2026-07-16T04:40:00.000Z","name":"NIOME source repository","netuid":55,"notes":"Official NIOME (SN55) source repository, in the genomesio GitHub org.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"niome","public_safe":true,"source_urls":["https://niome.genomes.io/"],"stale":false,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://github.com/genomesio/subnet-niome"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-55-niome-tasks-api","key":"srf-acced7c8512e4106","kind":"subnet-api","last_verified_at":null,"name":"NIOME tasks API","netuid":55,"notes":"Public no-auth GET /api/tasks on niome-api.genomes.io returning JSON task listings (observed: HTTP 200 with items containing genome_context and input fields). The official genomesio/subnet-niome validator constants set BASE_URL to this host and TASK_URL to /api/tasks.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"niome","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kiannidev"},"source_urls":["https://github.com/genomesio/subnet-niome/blob/main/niome_subnet/utils/constants.py"],"stale":null,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://niome-api.genomes.io/api/tasks"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-55-niome-wandb","key":"srf-ee73de1874ef4d9d","kind":"dashboard","last_verified_at":null,"name":"NIOME Weights & Biases dashboard","netuid":55,"notes":"Public Weights & Biases project the SN55 NIOME validators log to (wandb.ai/genomes/niome) — live validation runs and metrics. Entity 'genomes' and project 'niome' are the defaults set in the official genomesio/subnet-niome validator config (niome_subnet/utils/config.py), and wandb.init is called from neurons/validator.py. Publicly readable via the W&B API. Distinct host from the niome-api.genomes.io API.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"niome","public_safe":true,"review":{"state":"community-submitted","submitted_by":"glorydavid03023"},"source_urls":["https://github.com/genomesio/subnet-niome/blob/main/niome_subnet/utils/config.py"],"stale":null,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://wandb.ai/genomes/niome"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-55-niome-website","key":"srf-aae96ed844668d1a","kind":"website","last_verified_at":"2026-07-16T04:40:00.000Z","name":"NIOME website","netuid":55,"notes":"Official NIOME (SN55) website.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"niome","public_safe":true,"source_urls":["https://github.com/genomesio/subnet-niome"],"stale":false,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://niome.genomes.io/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-55-subnetradar-dashboard","key":"srf-730087317f4c3023","kind":"dashboard","last_verified_at":null,"name":"NIOME SubnetRadar dashboard","netuid":55,"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/55"],"stale":null,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://subnetradar.com/subnet/55"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-55-taomarketcap-dashboard","key":"srf-80d9064f6bf6e48c","kind":"dashboard","last_verified_at":null,"name":"NIOME TaoMarketCap dashboard","netuid":55,"notes":"Universal TaoMarketCap subnet dashboard candidate. Third-party enrichment, not protocol authority.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"taomarketcap","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"third-party-index","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://api.taomarketcap.com/public/v1/subnets/55"],"stale":null,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://taomarketcap.com/subnets/55"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-55-taopedia-article","key":"srf-d0c25ab6ab1a8be9","kind":"docs","last_verified_at":null,"name":"NIOME Taopedia article","netuid":55,"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_55/index.mdx"],"stale":null,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_55/index.mdx"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-55-tensorplex-docs","key":"srf-0da9efbf1e004ab6","kind":"docs","last_verified_at":null,"name":"NIOME Tensorplex subnet docs","netuid":55,"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/55/subnet.json"],"stale":null,"subnet_name":"NIOME","subnet_slug":"sn-55","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/55"}]},"meta":{"artifact_path":"/metagraph/surfaces/55.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":10,"returned":10,"limit":10,"cursor":0,"next_cursor":null,"sort":null,"order":"asc"}}}