{"ok":true,"schema_version":1,"data":{"contract_version":"2026-07-03.2","generated_at":"2026-09-20T12:26:49.169Z","name":"Beam","netuid":105,"schema_version":1,"slug":"sn-105","surfaces":[{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-105-backprop-dashboard","key":"srf-e425ace0790baa9e","kind":"dashboard","last_verified_at":null,"name":"Beam Backprop Finance dashboard","netuid":105,"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/105-beam"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://backprop.finance/dtao/subnets/105-beam"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-auth-keys","key":"srf-724d21f2e6fdb69b","kind":"subnet-api","last_verified_at":null,"name":"Beam GET auth keys","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /auth/keys on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"authentication required\"}. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/auth/keys"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-auth-me","key":"srf-be26567b143f8229","kind":"subnet-api","last_verified_at":null,"name":"Beam GET auth me","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /auth/me on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"authentication required\"}. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/auth/me"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-clients","key":"srf-980102fd93c5dfed","kind":"subnet-api","last_verified_at":null,"name":"Beam GET clients","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /clients on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"authentication required\"}. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/clients"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-clients-clientid","key":"srf-414eb1f756154431","kind":"subnet-api","last_verified_at":null,"name":"Beam GET clients by client_id","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /clients/{client_id} on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"authentication required\"} — the auth gate answers first, confirming the route is real and gated. Path-param sibling of the fixed auth-gated group this file's own gap_notes already enumerated. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/clients/%7Bclient_id%7D"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-core-public-source-repo","key":"srf-6408b35ecd3fa1fb","kind":"source-repo","last_verified_at":null,"name":"BeamCore transparency reference code","netuid":105,"notes":"The subnet's second public repository, distinct from the registered Beam-Network/beam: self-contained public copies of the BeamCore logic that decides transfer assignment, PRISM scoring, and the validator weights materialized each epoch. Reference code, not a runnable service, per its own README.","provider":"beam","public_safe":true,"review":{"state":"maintainer-reviewed"},"source_urls":["https://github.com/Beam-Network"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://github.com/Beam-Network/beam-core-public"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-dashboard","key":"srf-f285f5d5e06c4e9c","kind":"dashboard","last_verified_at":null,"name":"Beam orchestrator dashboard","netuid":105,"notes":"The subnet's own operator dashboard, listed as \"Dashboard\" under Links in the Beam-Network/beam README. Serves the orchestrator view at /orchestrators; a Next.js app, not an API -- the callable API is beamcore.b1m.ai, which the same README names as CORE_SERVER_URL.","probe":{"enabled":true,"expect":"html","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"maintainer-reviewed"},"source_urls":["https://github.com/Beam-Network/beam/blob/main/README.md"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://data.b1m.ai/"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-destinations","key":"srf-b460287cdc89807d","kind":"subnet-api","last_verified_at":null,"name":"Beam GET destinations","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /destinations on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"authentication required\"}. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/destinations"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-destinations-destinationid","key":"srf-74db008d5ba89197","kind":"subnet-api","last_verified_at":null,"name":"Beam GET destinations by destination_id","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /destinations/{destination_id} on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"authentication required\"} — the auth gate answers first, confirming the route is real and gated. Path-param sibling of the fixed auth-gated group this file's own gap_notes already enumerated. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/destinations/%7Bdestination_id%7D"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-docs-api-reference","key":"srf-3186864b83165ff7","kind":"docs","last_verified_at":null,"name":"Beam API reference","netuid":105,"notes":"The subnet's own API reference, on the docs site served from the dashboard host the Beam-Network/beam README links. States the auth model the captured spec does not: every non-public route needs an x-api-key header, and keys are scoped by role (client, orchestrator, worker, validator) so a role only reaches its own routes.","probe":{"enabled":true,"expect":"html","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"maintainer-reviewed"},"source_urls":["https://github.com/Beam-Network/beam/blob/main/README.md"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://data.b1m.ai/guide/api-reference"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-105-beam-health","key":"srf-bf31a29ee0fe8bc6","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"BeamCore API health","netuid":105,"notes":"Public no-auth GET /health on beamcore.b1m.ai returning control-plane liveness JSON (ok, db, schema, metagraph sync). Documented in the subnet OpenAPI spec on the same host; beamcore.b1m.ai is the CORE_SERVER_URL configured in the official Beam README. Live-verified 2026-07-20: HTTP 200 JSON; note assignment_dispatch can be multi-MB so MCP execute callers may prefer the smaller routing/worker-capacity surfaces for smoke tests.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"bohdansolovie"},"source_urls":["https://beamcore.b1m.ai/openapi.json","https://github.com/Beam-Network/beam/blob/main/README.md"],"stale":false,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/health"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-internal-routing-live","key":"srf-1b69af15babfc93f","kind":"subnet-api","last_verified_at":null,"name":"Beam GET internal routing live","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /internal/routing/live on beamcore.b1m.ai — query param: pool. Live-verified 2026-07-21: a bare unauthenticated request returns HTTP 401 {\"error\":\"unauthorized\"}, and ?pool=x returns HTTP 400 FST_ERR_VALIDATION listing the allowed pool values — both consistent with a live, gated route. Registered auth_required:true per this file's own gap_notes finding, flagged for a contributor with a credential to confirm with a real pool value. Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/internal/routing/live"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-jobs","key":"srf-520e7972ff9207c5","kind":"subnet-api","last_verified_at":null,"name":"Beam GET jobs","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /jobs on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"authentication required\"}. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"revenue":{"provenance":"operator-attested","role":"not-revenue","source_url":"https://beamcore.b1m.ai/openapi.json"},"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/jobs"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-jobs-jobid","key":"srf-20a2ea29d199e92b","kind":"subnet-api","last_verified_at":null,"name":"Beam GET jobs by job_id","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /jobs/{job_id} on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"authentication required\"} — the auth gate answers first, confirming the route is real and gated. Path-param sibling of the fixed auth-gated group this file's own gap_notes already enumerated. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/jobs/%7Bjob_id%7D"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-logs-stream-source","key":"srf-b3818e8edb0f65aa","kind":"sse","last_verified_at":null,"name":"Beam GET logs stream by source","netuid":105,"notes":"SSE log stream: GET /logs/stream/{source} on beamcore.b1m.ai — the path-parameterized stream this file's own gap_notes already mention. Live-verified 2026-07-21 with a placeholder value: HTTP 404 {\"error\":\"Unknown log source: test-source\"} — a clean validation error, confirming the route is real. Registered auth_required:true per the issue's grouping of the path-param siblings with the auth-gated group (metagraphed#7116), flagged for confirmation with a real source. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"sse","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/logs/stream/%7Bsource%7D"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-openapi","key":"srf-20c69840e4b256e0","kind":"openapi","last_verified_at":null,"name":"BeamCore API OpenAPI schema","netuid":105,"notes":"Machine-readable OpenAPI 3.0 schema for the BeamCore control-plane HTTP API (title: BeamCore API). Served publicly at beamcore.b1m.ai; documents orchestrator, worker, validator, and health routes for SN105 Beam. Live-verified 2026-07-20: GET returns OpenAPI 3.0 JSON (~10 KB).","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"bohdansolovie"},"schema_status":"machine-readable","schema_url":"https://beamcore.b1m.ai/openapi.json","source_urls":["https://github.com/Beam-Network/beam/blob/main/README.md","https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/openapi.json"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-105-beam-orchestrator-relays","key":"srf-db77ce0f178abe9a","kind":"data-artifact","last_verified_at":"2026-09-20T04:31:09.312Z","name":"Beam orchestrator relay hotkeys","netuid":105,"notes":"Public no-auth GET /status/orchestrator-relays on beamcore.b1m.ai returning the list of orchestrator relay hotkeys. Documented in the subnet's own OpenAPI schema.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":false,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/status/orchestrator-relays"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-orchestratorid","key":"srf-6493dc613a7b0061","kind":"subnet-api","last_verified_at":null,"name":"Beam GET orchestrators by orchestrator_id","netuid":105,"notes":"GET /orchestrators/{orchestrator_id} on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder id: HTTP 404 {\"error\":\"orchestrator not found\"} — a clean not-found lookup answers before any auth challenge, confirming the route is real. Registered auth_required:true per the issue's grouping of this path-param sibling with the fixed auth-gated group (metagraphed#7116), flagged for confirmation with a real id. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/%7Borchestrator_id%7D"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-orchestratorid-assignments","key":"srf-c878ad7600853ea7","kind":"subnet-api","last_verified_at":null,"name":"Beam GET orchestrators by orchestrator_id assignments","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /orchestrators/{orchestrator_id}/assignments on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"authentication required\"} — the auth gate answers first, confirming the route is real and gated. Path-param sibling of the fixed auth-gated group this file's own gap_notes already enumerated. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/%7Borchestrator_id%7D/assignments"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-orchestratorid-pending-transfers","key":"srf-0c0b1019da2b5064","kind":"subnet-api","last_verified_at":null,"name":"Beam GET orchestrators by orchestrator_id pending transfers","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /orchestrators/{orchestrator_id}/pending-transfers on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"authentication required\"} — the auth gate answers first, confirming the route is real and gated. Path-param sibling of the fixed auth-gated group this file's own gap_notes already enumerated. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/%7Borchestrator_id%7D/pending-transfers"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-orchestratorid-tasks","key":"srf-0d6a72a817092974","kind":"subnet-api","last_verified_at":null,"name":"Beam GET orchestrators by orchestrator_id tasks","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /orchestrators/{orchestrator_id}/tasks on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"authentication required\"} — the auth gate answers first, confirming the route is real and gated. Path-param sibling of the fixed auth-gated group this file's own gap_notes already enumerated. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/%7Borchestrator_id%7D/tasks"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-orchestratorid-workers","key":"srf-b832c18801dc2cf9","kind":"subnet-api","last_verified_at":null,"name":"Beam GET orchestrators by orchestrator_id workers","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /orchestrators/{orchestrator_id}/workers on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"authentication required\"} — the auth gate answers first, confirming the route is real and gated. Path-param sibling of the fixed auth-gated group this file's own gap_notes already enumerated. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/%7Borchestrator_id%7D/workers"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-pending-transfers","key":"srf-4ecea195c1cc3a09","kind":"subnet-api","last_verified_at":null,"name":"Beam GET orchestrators pending transfers","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /orchestrators/pending-transfers on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"authentication required\"}. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/pending-transfers"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-prism-scores-orchuid","key":"srf-e4819bfb4a3900c9","kind":"subnet-api","last_verified_at":null,"name":"Beam GET orchestrators prism scores by orch_uid","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /orchestrators/prism-scores/{orch_uid} on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"authentication required\"} — the auth gate answers first, confirming the route is real and gated. Path-param sibling of the fixed auth-gated group this file's own gap_notes already enumerated. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/prism-scores/%7Borch_uid%7D"},{"auth":{"scheme":"custom","scopes_note":"The credential is the request body itself: registration requires the orchestrator's hotkey plus a wallet signature over the payload (verified against the live OpenAPI schema 2026-08-14). No header/apiKey applies; the spec declares no per-operation security."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-register","key":"srf-ce0276d9b1b69f3e","kind":"subnet-api","last_verified_at":null,"method":"POST","name":"Beam POST orchestrators register","netuid":105,"notes":"Declared mutation (#11146 phase 3): POST /orchestrators/register on beamcore.b1m.ai, the mandatory registration step before an orchestrator can connect (the missing route named by the SN105 field report). Verified against the subnet's live OpenAPI schema 2026-08-14: POST-only, JSON body requiring `hotkey` with a wallet `signature` (the body IS the credential; the spec declares no per-operation security). Never probed -- the manifest schema forbids an enabled probe on a non-GET surface -- so it carries no probe-derived health; reach it through call_subnet_surface's schema-gated execution.","provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/register"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-orchestrators-workers","key":"srf-912484aa9503d873","kind":"subnet-api","last_verified_at":null,"name":"Beam GET orchestrators workers","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /orchestrators/workers on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"authentication required\"}. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/orchestrators/workers"},{"auth_required":false,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-redoc","key":"srf-bffb3fe26421cc09","kind":"docs","last_verified_at":null,"name":"BeamCore ReDoc","netuid":105,"notes":"ReDoc rendering of the same /openapi.json this subnet already registers, named as one of the two interactive docs surfaces on the subnet's own API reference page. Human-readable companion to the machine-readable spec, not a second source of truth.","probe":{"enabled":true,"expect":"html","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"maintainer-reviewed"},"source_urls":["https://data.b1m.ai/guide/api-reference"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/redoc"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-105-beam-routing-orchestrators","key":"srf-dc7e0b51c0d1384d","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"Beam routing orchestrators","netuid":105,"notes":"Public no-auth GET returning active orchestrator nodes (hotkey, url, region). Documented in the subnet's own OpenAPI schema.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://beamcore.b1m.ai/routing/orchestrators"],"stale":false,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/routing/orchestrators"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-105-beam-source-repo","key":"srf-02b0d91f0a5d5cb9","kind":"source-repo","last_verified_at":"2026-07-16T00:00:00.000Z","name":"Beam source repository","netuid":105,"notes":"Official SN105 Beam source repository -- verified live 2026-07-16.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"beam","public_safe":true,"source_urls":["https://github.com/Beam-Network/beam"],"stale":false,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://github.com/Beam-Network/beam"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-transfers","key":"srf-e9717dae7404a31e","kind":"subnet-api","last_verified_at":null,"name":"Beam GET transfers","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /transfers on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"authentication required\"}. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/transfers"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-105-beam-uid-ranges","key":"srf-9efb169daf6cd0a7","kind":"data-artifact","last_verified_at":"2026-09-20T04:31:09.312Z","name":"BeamCore orchestrator UID range config","netuid":105,"notes":"Public no-auth GET /config/uid-ranges on beamcore.b1m.ai returning the public orchestrator UID window (public_orchestrator_uid_start, public_orchestrator_uid_end, max_orchestrators). Documented as a route in the subnet's own OpenAPI schema (already-registered sn-105-beam-openapi surface); same beamcore.b1m.ai host as the existing health surface.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"philluiz2323"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":false,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/config/uid-ranges"},{"auth":{"location":"header","names":["X-Validator-Hotkey","X-Validator-Signature","X-Validator-Timestamp","X-Validator-Nonce","X-Validator-Action"],"scheme":"signature","scopes_note":"Requires a hotkey-signed request: the X-Validator-Hotkey, X-Validator-Signature, X-Validator-Timestamp, X-Validator-Nonce, and X-Validator-Action headers proving control of a registered hotkey -- X-Validator-Action must be the exact literal string \"epoch_summary\" for this route, since it's part of the signed message. Confirmed live 2026-07-22: supplying all five moves the error from \"missing validator signature headers\" to a signature-byte-length check. No bearer token or API key is accepted, despite this API's own OpenAPI spec declaring an unused x-api-key scheme."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-validator-epoch-summary-latest-epoch","key":"srf-af1c9bfca9a5d171","kind":"subnet-api","last_verified_at":null,"name":"Beam GET Validator epoch summary latest epoch","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /Validator/epoch-summary/latest-epoch on beamcore.b1m.ai. The OpenAPI schema declares no security on this operation, but the route is gated in practice — live-verified 2026-07-21: an unauthenticated request returns HTTP 401 {\"error\":\"missing validator signature headers\"} — a validator-signature scheme, not the schema's apiKey header. Already flagged as auth-gated by this file's own gap_notes; Registered per the registry's full-API-parity policy (metagraphed#7116) with auth_required:true.","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/Validator/epoch-summary/latest-epoch"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-105-beam-validators-orchestrators","key":"srf-315fedda2b36326c","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"Beam validator orchestrator list","netuid":105,"notes":"Public no-auth GET /validators/orchestrators on beamcore.b1m.ai returning the orchestrator list as seen by validators (uid, hotkey, name, url, status, worker_count, bandwidth_mbps). Documented in the subnet's own OpenAPI schema. Distinct from the already-registered /routing/orchestrators surface (a different endpoint on the same host).","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":false,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/validators/orchestrators"},{"auth":{"scheme":"custom","scopes_note":"Requires validator signature headers; the exact format is not fully documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-validators-weights-epoch","key":"srf-4e73b066742d1562","kind":"subnet-api","last_verified_at":null,"name":"Beam GET validators weights by epoch","netuid":105,"notes":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /validators/weights/{epoch} on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder value: HTTP 401 {\"error\":\"missing validator signature headers\"} — same validator-signature scheme as the Validator epoch-summary route, not the schema's apiKey header. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/validators/weights/%7Bepoch%7D"},{"auth_required":false,"authority":"official","curation_level":"maintainer-reviewed","id":"sn-105-beam-website","key":"srf-e2d5318354d57f4f","kind":"website","last_verified_at":"2026-07-16T00:00:00.000Z","name":"Beam website","netuid":105,"notes":"Official SN105 Beam website -- verified live 2026-07-16.","probe":{"enabled":true,"expect":"html","method":"HEAD","timeout_ms":10000},"provider":"beam","public_safe":true,"source_urls":["https://github.com/Beam-Network/beam"],"stale":false,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://b1m.ai/"},{"auth_required":false,"authority":"community","curation_level":"machine-verified","id":"sn-105-beam-worker-capacity","key":"srf-17358fe7bcdd8ed0","kind":"subnet-api","last_verified_at":"2026-09-20T04:31:09.312Z","name":"Beam worker capacity","netuid":105,"notes":"Public no-auth GET returning total and per-orchestrator worker capacity. Documented in the subnet's own OpenAPI schema.","probe":{"enabled":true,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"jsonbored"},"source_urls":["https://beamcore.b1m.ai/routing/worker-capacity"],"stale":false,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/routing/worker-capacity"},{"auth":{"scheme":"api-key","scopes_note":"The schema's only declared securityScheme is an apiKey header; the schema declares no per-operation security, but the route is auth-gated in practice (verified live)."},"auth_required":true,"authority":"community","curation_level":"candidate-discovered","id":"sn-105-beam-workers-workerid","key":"srf-752c1f0190c93f9d","kind":"subnet-api","last_verified_at":null,"name":"Beam GET workers by worker_id","netuid":105,"notes":"GET /workers/{worker_id} on beamcore.b1m.ai. Live-verified 2026-07-21 with a placeholder id: HTTP 404 {\"error\":\"worker not found\"} — a clean not-found lookup answers before any auth challenge, confirming the route is real. Registered auth_required:true per the issue's grouping of this path-param sibling with the fixed auth-gated group (metagraphed#7116), flagged for confirmation with a real id. Path-param endpoint (needs Phase 2 schema-aware execution, not built yet) — the URL's %7B...%7D segment is the URI-encoded form of a literal {param} template (raw unescaped braces fail this repo's url format:\"uri\" schema check). Registered per the registry's full-API-parity policy (metagraphed#7116).","probe":{"enabled":false,"expect":"json","method":"GET","timeout_ms":10000},"provider":"beam","public_safe":true,"review":{"state":"community-submitted","submitted_by":"tryeverything24"},"source_urls":["https://beamcore.b1m.ai/openapi.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://beamcore.b1m.ai/workers/%7Bworker_id%7D"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-105-native-chain-github","key":"srf-3e118cb744597697","kind":"repo-registry","last_verified_at":null,"name":"Beam GitHub repository registry","netuid":105,"notes":"Discovered from native Subtensor SubnetIdentitiesV3 metadata. Candidate still requires safe probe verification and maintainer review before promotion.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"beam","public_safe":true,"quality_signals":{"content_type_matches_kind":true,"public_safe":true,"rate_limited":false,"redirected":false,"source_tier":"native-chain","transient_failure":false},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://docs.learnbittensor.org/python-api/html/_modules/bittensor/core/chain_data/subnet_identity.html"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://github.com/orgs/Beam-Network/repositories"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-105-subnetradar-dashboard","key":"srf-a5c3319220997c8c","kind":"dashboard","last_verified_at":null,"name":"Beam SubnetRadar dashboard","netuid":105,"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/105"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://subnetradar.com/subnet/105"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-105-taomarketcap-dashboard","key":"srf-94da8f782e045b12","kind":"dashboard","last_verified_at":null,"name":"Beam TaoMarketCap dashboard","netuid":105,"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/105"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://taomarketcap.com/subnets/105"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-105-taomarketcap-source-repo","key":"srf-f8a9135ef96bc507","kind":"source-repo","last_verified_at":null,"name":"Beam source repository","netuid":105,"notes":"Discovered from TaoMarketCap subnet identity metadata. Not probed or verified by Metagraphed.","probe":{"enabled":true,"expect":"any","method":"HEAD","timeout_ms":10000},"provider":"taomarketcap","public_safe":true,"quality_signals":{"public_safe":true,"source_tier":"third-party-index"},"rate_limit_notes":"Candidate only; no recurring probe is configured until maintainer review.","source_urls":["https://api.taomarketcap.com/public/v1/subnets/105"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://github.com/orgs/Beam-Network/repositories"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-105-taopedia-article","key":"srf-b616cad12195fad4","kind":"docs","last_verified_at":null,"name":"Beam Taopedia article","netuid":105,"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_105/index.mdx"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://github.com/e35ventura/taopedia-articles/blob/main/content/pages/subnet_105/index.mdx"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-105-tensorplex-docs","key":"srf-e0085ee00e9903d6","kind":"docs","last_verified_at":null,"name":"Beam Tensorplex subnet docs","netuid":105,"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/105/subnet.json"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://github.com/tensorplex-labs/subnet-docs/tree/main/data/105"},{"auth_required":false,"authority":"registry-observed","curation_level":"candidate-discovered","id":"sn-105-website-common-docs","key":"srf-16ab8a7282782e29","kind":"docs","last_verified_at":null,"name":"Beam docs","netuid":105,"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":"beam","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://b1m.ai/"],"stale":null,"subnet_name":"Beam","subnet_slug":"sn-105","url":"https://b1m.ai/docs"}]},"meta":{"artifact_path":"/metagraph/surfaces/105.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":44,"returned":44,"limit":44,"cursor":0,"next_cursor":null,"sort":null,"order":"asc"}}}