{"ok":true,"schema_version":1,"data":{"contract_version":"2026-07-03.2","generated_at":"2026-09-20T12:26:49.169Z","name":"MANTIS","netuid":123,"schema_version":1,"slug":"sn-123","surfaces":[{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-123-backprop-dashboard","key":"srf-ee756e27f42495e3","kind":"dashboard","last_verified_at":null,"name":"MANTIS Backprop Finance dashboard","netuid":123,"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/123-mantis"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://backprop.finance/dtao/subnets/123-mantis"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-123-mantis-dashboard-history-incentive","key":"srf-e2cfed98e0b1e359","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"MANTIS dashboard incentive history","netuid":123,"notes":"Public no-auth GET /dashboard/api/history/incentive on mantis123.com returning a per-block JSON time series of per-UID incentive values for SN123 MANTIS (block, timestamp, and an inc map keyed by miner UID). Discovered by reading the console's own app.js, which calls this literal no-param path directly. Contains only UID-keyed numeric incentive data, no hotkeys/coldkeys/wallet addresses.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://mantis123.com/","https://mantis123.com/dashboard/static/app.js"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/dashboard/api/history/incentive"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-123-mantis-dashboard-snap-breakouts","key":"srf-be79f671cce3849f","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"MANTIS dashboard breakout events","netuid":123,"notes":"Public no-auth GET /dashboard/api/snap/breakouts on mantis123.com returning per-ticker breakout event history (trigger/resolution blocks, direction, labels, predictor counts). Sibling of the already-registered snap/meta surface — same host/pattern, discovered via the console app.js snap(\"breakouts\") call site. Live-verified 2026-07-21: HTTP 200 JSON.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://mantis123.com/","https://mantis123.com/dashboard/static/app.js"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/dashboard/api/snap/breakouts"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-123-mantis-dashboard-snap-clusters","key":"srf-45237fdd1846b981","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"MANTIS dashboard miner clusters","netuid":123,"notes":"Public no-auth GET /dashboard/api/snap/clusters on mantis123.com returning per-ticker miner clustering data as public SS58 address groups (no coldkeys or wallet secrets). Sibling of snap/meta — app.js snap(\"clusters\"). Live-verified 2026-07-21: HTTP 200 JSON.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://mantis123.com/","https://mantis123.com/dashboard/static/app.js"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/dashboard/api/snap/clusters"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-123-mantis-dashboard-snap-meta","key":"srf-d09de2bf6915dc20","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"MANTIS dashboard challenge/emission metadata","netuid":123,"notes":"Public no-auth GET /dashboard/api/snap/meta on mantis123.com returning SN123 MANTIS's live challenge roster (per-ticker row counts), challenge_weights, total_weight, and emission_rules (burn_pct, young/EMA parameters, source_revision). Discovered by reading the console's own app.js, which calls this literal path (snap(\"meta\")) to populate the dashboard header -- not a guessed/parameterized value. Response confirms netuid 123. Distinct from the OpenAPI-less MANTIS source repo and from the TaoMarketCap indexed feed.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://mantis123.com/","https://mantis123.com/dashboard/static/app.js"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/dashboard/api/snap/meta"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-123-mantis-dashboard-snap-metagraph","key":"srf-271e538e0b7f639c","kind":"subnet-api","last_verified_at":null,"name":"MANTIS dashboard metagraph snapshot","netuid":123,"notes":"Public no-auth GET /dashboard/api/snap/metagraph on mantis123.com returning a per-UID metagraph snapshot (hotkey, incentive, emission, stake, trust) at the latest synced block. Same public-hotkey-only shape as history/incentive. Sibling of snap/meta — app.js snap(\"metagraph\"). Live-verified 2026-07-21: HTTP 200 JSON.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://mantis123.com/","https://mantis123.com/dashboard/static/app.js"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/dashboard/api/snap/metagraph"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-123-mantis-dashboard-snap-miners","key":"srf-81ef2f1dcf1263aa","kind":"subnet-api","last_verified_at":null,"name":"MANTIS dashboard miner totals","netuid":123,"notes":"Public no-auth GET /dashboard/api/snap/miners on mantis123.com returning per-ticker miner participation totals (ch_totals). Sibling of snap/meta — app.js snap(\"miners\"). Live-verified 2026-07-21: HTTP 200 JSON.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://mantis123.com/","https://mantis123.com/dashboard/static/app.js"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/dashboard/api/snap/miners"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-123-mantis-dashboard-snap-participation","key":"srf-9cb1b83197eac86a","kind":"subnet-api","last_verified_at":null,"name":"MANTIS dashboard participation history","netuid":123,"notes":"Public no-auth GET /dashboard/api/snap/participation on mantis123.com returning per-ticker time series of participation counts. Sibling of snap/meta — app.js snap(\"participation\"). Live-verified 2026-07-21: HTTP 200 JSON.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"kai392"},"source_urls":["https://mantis123.com/","https://mantis123.com/dashboard/static/app.js"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/dashboard/api/snap/participation"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-123-mantis-datalog-archive","key":"srf-976c2c36ecbad82c","kind":"data-artifact","last_verified_at":"2026-09-20T04:31:09.312Z","name":"MANTIS historical datalog archive","netuid":123,"notes":"Public no-auth downloadable SQLite datalog of the SN123 MANTIS validator's full historical multi-asset signal/price time series — the DATALOG_ARCHIVE_URL declared in the official repo's config.py, distinct from and complementary to the latest_prices.json snapshot (this is the complete historical archive, served as a SQLite database file). Verified as a live SQLite artifact (magic bytes 'SQLite format 3'). Freshness/size are probe-derived and not asserted here. Confirmed ~74.3GiB (Content-Length 79805812736) via HEAD; probe intentionally uses HEAD rather than GET to avoid downloading the full archive on every check.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"glorydavid03023"},"source_urls":["https://raw.githubusercontent.com/Barbariandev/MANTIS/main/config.py"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://pub-879ad825983e43529792665f4f510cd6.r2.dev/datalog.db"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-123-mantis-model-iteration-tool","key":"srf-756bcc6412b06a11","kind":"sdk","last_verified_at":"2026-07-16T00:00:00.000Z","name":"MANTIS model iteration tool","netuid":123,"notes":"Public SDK/tooling repository linked from the MANTIS source README for strategy iteration, GUI workflows, and local evaluation helpers.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"mantis","public_safe":true,"source_urls":["https://github.com/Barbariandev/MANTIS","https://github.com/Barbariandev/mantis_model_iteration_tool"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://github.com/Barbariandev/mantis_model_iteration_tool"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-123-mantis-price-feed","key":"srf-aae57ecdc2b1415e","kind":"data-artifact","last_verified_at":"2026-09-20T04:31:09.312Z","name":"MANTIS price & funding data artifact","netuid":123,"notes":"Public no-auth JSON data artifact of asset prices and funding rates published by the SN123 MANTIS validator — the PRICE_DATA_URL declared in the official repo's config.py (line 63). Freshness/uptime are probe-derived and not asserted here.","probe":{"enabled":true,"expect":"any","method":"GET","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"dev-miro26"},"source_urls":["https://raw.githubusercontent.com/Barbariandev/MANTIS/main/config.py"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://pub-ba8c1b8edb8046edaccecbd26b5ca7f8.r2.dev/latest_prices.json"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-123-mantis-source","key":"srf-567f5f250ee01ded","kind":"source-repo","last_verified_at":"2026-07-16T00:00:00.000Z","name":"MANTIS source repository","netuid":123,"notes":"Public MANTIS source repository for SN123.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"mantis","public_safe":true,"source_urls":["https://github.com/Barbariandev/MANTIS","https://api.taomarketcap.com/public/v1/subnets/123"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://github.com/Barbariandev/MANTIS"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-123-mantis-website","key":"srf-6421383afa7804dd","kind":"website","last_verified_at":"2026-07-16T00:00:00.000Z","name":"MANTIS subnet network console","netuid":123,"notes":"Live MANTIS SN123 network console/dashboard at mantis123.com (page title \"MANTIS · Subnet 123 Network Console\"). Previously tracked only as the overlay's website_url field with a gap_note claiming no standalone website was verified; the domain is now confirmed live and self-identifies netuid 123 via its own dashboard API (see sn-123-mantis-dashboard-snap-meta). Served with an X-Robots noindex/nofollow tag, which does not affect public reachability.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"mantis","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://mantis123.com/"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-123-subnetradar-dashboard","key":"srf-9afe360fdb46dae5","kind":"dashboard","last_verified_at":null,"name":"MANTIS SubnetRadar dashboard","netuid":123,"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/123"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://subnetradar.com/subnet/123"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-123-taomarketcap-candle-chart","key":"srf-15903ac637d4e1f3","kind":"data-artifact","last_verified_at":null,"name":"SN123 TaoMarketCap OHLCV candle-chart dataset","netuid":123,"notes":"Public no-auth GET /public/v1/subnets/123/candle-chart on api.taomarketcap.com returning a machine-readable JSON time-series of hourly OHLCV candles for SN123 MANTIS's alpha token: each record carries period_name, timestamp, block_number, open/high/low/close, volume, start_volume, and tao_price_usd/eur, every record scoped to subnet_id 123. A standalone historical price/volume dataset, distinct from MANTIS's own model-input data artifacts (latest_prices.json / datalog.db). This indexed feed is the concrete public JSON market-data endpoint for netuid 123, documented in the TaoMarketCap developer API (its public-oas3.json lists this GET with an optional API key, i.e. no-auth access is supported). TaoMarketCap now enforces a trailing slash (the non-slash path 301s); tracked URL updated to the canonical non-redirecting form.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"taomarketcap","public_safe":true,"review":{"state":"community-submitted","submitted_by":"davion-knight"},"source_urls":["https://api.taomarketcap.com/developer/documentation/","https://backprop.finance/dtao/subnets/123-mantis"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://api.taomarketcap.com/public/v1/subnets/123/candle-chart/"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-123-taomarketcap-dashboard","key":"srf-eb2e5b22c280fa38","kind":"dashboard","last_verified_at":null,"name":"MANTIS TaoMarketCap dashboard","netuid":123,"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/123"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://taomarketcap.com/subnets/123"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-123-taopedia-article","key":"srf-8a2997710cdd09e4","kind":"docs","last_verified_at":null,"name":"MANTIS Taopedia article","netuid":123,"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_123/index.mdx"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_123/index.mdx"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-123-tensorplex-docs","key":"srf-c1766c8c9d8d5c52","kind":"docs","last_verified_at":null,"name":"MANTIS Tensorplex subnet docs","netuid":123,"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/123/subnet.json"],"stale":null,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/123"},{"auth_required":false,"authority":"registry-observed","curation_level":"machine-verified","id":"sn-123-website-common-health","key":"srf-4f9c5bb6ee873413","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"MANTIS health endpoint","netuid":123,"notes":"Common read-only path discovered from a public project website root. Requires verification before promotion.","probe":{"enabled":true,"expect":"any","method":"GET","timeout_ms":10000},"provider":"mantis","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://mantis123.com/"],"stale":false,"subnet_name":"MANTIS","subnet_slug":"sn-123","url":"https://mantis123.com/health"}]},"meta":{"artifact_path":"/metagraph/surfaces/123.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":19,"returned":19,"limit":19,"cursor":0,"next_cursor":null,"sort":null,"order":"asc"}}}