{"ok":true,"schema_version":1,"data":{"agent_readiness":{"blocker_level":"missing-data","blockers":[{"code":"unclear-auth","field":"auth","message":"Callable services exist, but auth requirements are not fully machine-readable.","next_action":"Declare auth_required/auth_schemes or capture auth metadata from the service schema.","severity":"missing-data"}],"missing_fields":["auth"],"status":"callable"},"categories":["baseline-augmented","baseline-curated","identity-reviewed","inference","language-models","official-api","official-docs","official-openapi","official-source-repo","official-website"],"completeness_score":93,"contract_version":"2026-07-03.2","example_count":1,"examples":[{"authority":"official","name":"Verathos code examples","provider":"verathos","surface_id":"sn-96-verathos-examples","url":"https://github.com/verathos-ai/verathos/tree/main/examples"}],"generated_at":"2026-07-27T10:51:25.049Z","integration_readiness":96,"name":"Verathos","netuid":96,"readiness":{"components":{"active_lifecycle":true,"auth_clarity":false,"callable_now":true,"documented":true,"has_callable_api":true,"has_candidate_api":true,"has_public_docs":true,"has_source_repo":true,"profile_complete":true},"readiness_tier":"buildable","readiness_version":2,"score":96,"readiness_verified":true},"schema_version":1,"service_count":58,"services":[{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/auth/create-key","capability":"Verathos api/auth/create key","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/auth/create-key on verathos.ai -- from sn-96-verathos-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/auth/create-key' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/auth/create-key\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/auth/create-key\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-auth-create-key"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/auth/login","capability":"Verathos api/auth/login","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/auth/login on verathos.ai -- from sn-96-verathos-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/auth/login' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/auth/login\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/auth/login\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-auth-login"},{"auth":{"location":"header","scheme":"api-key","scopes_note":"Anonymous GET returns HTTP 401 (live-verified 2026-07-22). Header name not documented in spec."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/auth/me","capability":"Verathos api/auth/me","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /api/auth/me on verathos.ai -- from sn-96-verathos-openapi.  Live-verified 2026-07-22: HTTP 401 for anonymous GET. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/auth/me' \\\n  -H 'Authorization: YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/auth/me\", headers={\"Authorization\": \"YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/auth/me\", {\n  headers: { \"Authorization\": \"YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-auth-me"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/auth/register","capability":"Verathos api/auth/register","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/auth/register on verathos.ai -- from sn-96-verathos-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/auth/register' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/auth/register\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/auth/register\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-auth-register"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/chat/%7Bconversation_id%7D","capability":"Verathos api/chat/conversation id","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/chat/{conversation_id} on verathos.ai -- from sn-96-verathos-openapi. Path-param endpoint (Phase 2 of #7013) -- probe.enabled:false because template URL is not fixed-callable today. Not spot-verified individually. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/chat/%7Bconversation_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/chat/%7Bconversation_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/chat/%7Bconversation_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-chat-conversation-id"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/conversations/","capability":"Verathos api/conversations","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET, POST /api/conversations/ on verathos.ai -- from sn-96-verathos-openapi. Primary method GET; same URL also supports POST (not registered separately -- url collision).  Registered per metagraphed#7108 reopen.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","auth-required"],"live_status":"ok"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"ok","classification":"live","latency_ms":294,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/conversations/' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/conversations/\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/conversations/\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-conversations"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/conversations/claim","capability":"Verathos api/conversations/claim","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/conversations/claim on verathos.ai -- from sn-96-verathos-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/conversations/claim' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/conversations/claim\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/conversations/claim\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-conversations-claim"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/conversations/%7Bconversation_id%7D","capability":"Verathos api/conversations/conversation id","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET, PATCH, DELETE /api/conversations/{conversation_id} on verathos.ai -- from sn-96-verathos-openapi. Primary method GET; same URL also supports PATCH/DELETE (not registered separately -- url collision). Path-param endpoint (Phase 2 of #7013) -- probe.enabled:false because template URL is not fixed-callable today. Not spot-verified individually. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/conversations/%7Bconversation_id%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/conversations/%7Bconversation_id%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/conversations/%7Bconversation_id%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-conversations-conversation-id"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/deposits/address","capability":"Verathos api/deposits/address","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /api/deposits/address on verathos.ai -- from sn-96-verathos-openapi.  Live spot-check 2026-07-22: HTTP 503 preview-mode message. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/deposits/address' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/deposits/address\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/deposits/address\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-deposits-address"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/deposits/balance","capability":"Verathos api/deposits/balance","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /api/deposits/balance on verathos.ai -- from sn-96-verathos-openapi.  Live spot-check 2026-07-22: HTTP 503 preview-mode message. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/deposits/balance' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/deposits/balance\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/deposits/balance\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-deposits-balance"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/deposits/withdraw","capability":"Verathos api/deposits/withdraw","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/deposits/withdraw on verathos.ai -- from sn-96-verathos-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/deposits/withdraw' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/deposits/withdraw\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/deposits/withdraw\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-deposits-withdraw"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/docs/%7Bslug%7D","capability":"Verathos api/docs/slug","description":"Public no-auth GET /api/docs/{slug} on verathos.ai -- from sn-96-verathos-openapi. Path-param endpoint (Phase 2 of #7013) -- probe.enabled:false because template URL is not fixed-callable today. Not spot-verified individually. Live-verified 2026-07-22: HTTP 200 with slug intro. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture only samples enabled GET probes","status":"non-get"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/docs/%7Bslug%7D'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/docs/%7Bslug%7D\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/docs/%7Bslug%7D\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-docs-slug"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/models/load","capability":"Verathos api/models/load","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/models/load on verathos.ai -- from sn-96-verathos-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/models/load' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/models/load\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/models/load\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-models-load"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/models/refresh","capability":"Verathos api/models/refresh","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/models/refresh on verathos.ai -- from sn-96-verathos-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/models/refresh' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/models/refresh\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/models/refresh\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-models-refresh"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/models/unload","capability":"Verathos api/models/unload","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /api/models/unload on verathos.ai -- from sn-96-verathos-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/models/unload' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/models/unload\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/models/unload\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-api-models-unload"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/install.sh","capability":"Verathos install sh","description":"Public no-auth GET /install.sh on verathos.ai -- from sn-96-verathos-openapi.  Live-verified 2026-07-22: HTTP 307 redirect to published install script. Registered per metagraphed#7108 reopen.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"non-json response","status":"capture-failed"},"health":{"status":"ok","classification":"redirected","latency_ms":339,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://verathos.ai/install.sh'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/install.sh\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/install.sh\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-api-install-sh"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/capacity/audit/v1/health","capability":"Verathos capacity-audit health","description":"Public no-auth GET /capacity/audit/v1/health on api.verathos.ai returning capacity-audit backend liveness (observed: {\"status\":\"ok\",\"service\":\"verathos-validator-proxy\",\"capacity_audit\":true,...}). Documented in the validator-proxy OpenAPI schema on the same host as the existing /health surface.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-capacity-audit-health.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://api.verathos.ai/capacity/audit/v1/health"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-capacity-audit-health.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":278,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/capacity/audit/v1/health'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/capacity/audit/v1/health\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/capacity/audit/v1/health\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-capacity-audit-health"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/capacity/audit/v1/proof","capability":"Verathos capacity/audit/v1/proof","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /capacity/audit/v1/proof on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/capacity/audit/v1/proof' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/capacity/audit/v1/proof\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/capacity/audit/v1/proof\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-capacity-audit-v1-proof"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/capacity/audit/v1/receipt","capability":"Verathos capacity/audit/v1/receipt","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /capacity/audit/v1/receipt on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/capacity/audit/v1/receipt' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/capacity/audit/v1/receipt\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/capacity/audit/v1/receipt\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-capacity-audit-v1-receipt"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/dashboard","capability":"Verathos protocol dashboard snapshot","description":"Public no-auth GET /api/dashboard on verathos.ai returning a live network snapshot (proxy_connected, epoch_number, per-miner address/ss58/uid/endpoint/model_id list). Documented in the protocol OpenAPI schema. Aggregate/public data only, no account-specific fields.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-dashboard-api.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://verathos.ai/api/dashboard"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-dashboard-api.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":198,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://verathos.ai/api/dashboard'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/dashboard\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/dashboard\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-dashboard-api"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/dashboard/timeseries","capability":"Verathos protocol dashboard timeseries","description":"Public no-auth GET /api/dashboard/timeseries on verathos.ai returning historical aggregate network metrics. Documented in the protocol OpenAPI schema on the same host as the existing dashboard-snapshot surface.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-dashboard-timeseries.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://verathos.ai/api/dashboard/timeseries"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-dashboard-timeseries.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":201,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://verathos.ai/api/dashboard/timeseries'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/dashboard/timeseries\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/dashboard/timeseries\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-dashboard-timeseries"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/models/chain-info","capability":"Verathos on-chain model-registry snapshot","description":"Public no-auth JSON snapshot of SN96's Bittensor chain identity and on-chain model/miner registry contract addresses; path is declared in the official OpenAPI spec.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-data-artifact.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://verathos.ai/api/models/chain-info"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-data-artifact.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":197,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://verathos.ai/api/models/chain-info'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/models/chain-info\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/models/chain-info\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-data-artifact"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/models/presets","capability":"Verathos model presets catalog","description":"Public no-auth JSON catalog of SN96's supported model presets and quantization options; path is declared in the official OpenAPI spec.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-data-artifact-verathos-ai.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://verathos.ai/api/models/presets"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-data-artifact-verathos-ai.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":42,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://verathos.ai/api/models/presets'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/models/presets\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/models/presets\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-data-artifact-verathos-ai"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/health","capability":"Verathos API health","description":"Public no-auth GET /health returning Verathos API status. Live on api.verathos.ai, the same host as the existing models subnet-api surface; documented in the subnet's OpenAPI spec.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"degraded"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-health.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://api.verathos.ai/health"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-health.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":"2026-07-27T22:45:18.291Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/health'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/health\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/health\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-health"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"official","base_url":"https://api.verathos.ai/v1/models","capability":"Verathos models API","description":"Public read-only model-list endpoint for the Verathos API.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"http 429","status":"capture-failed"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":"2026-07-27T22:45:18.291Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"schema-url","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/models'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/models\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/models\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-models-api"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/models/status","capability":"Verathos active model status","description":"Public no-auth GET /api/models/status on verathos.ai returning the currently-loaded chat model's runtime status (loaded, preset_id, num_layers, quant_label, max_model_len). Documented in the protocol OpenAPI schema on the same host as the existing model-registry surfaces.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-models-status.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://verathos.ai/api/models/status"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-models-status.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":82,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/models/status'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/models/status\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/models/status\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-models-status"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/network/stats","capability":"Verathos network stats","description":"Public no-auth GET returning live per-miner network stats (address, ss58_address, uid, endpoint, model_id). Documented in the validator proxy's own OpenAPI schema (path /v1/network/stats).","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"http 429","status":"capture-failed"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":"2026-07-27T22:45:18.291Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/network/stats'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/network/stats\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/network/stats\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-network-stats"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"official","base_url":"https://verathos.ai/openapi.json","capability":"Verathos OpenAPI schema","description":"Machine-readable OpenAPI schema for Verathos.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture only samples enabled GET probes","status":"non-get"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"openapi","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"surface-id","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/openapi.json'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/openapi.json\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/openapi.json\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-openapi"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/price","capability":"Verathos price quote","description":"Public no-auth GET /v1/price on api.verathos.ai returning a default cost quote (model, input/output tokens, cost_usd, cost_tao). Documented in the validator-proxy OpenAPI schema on the same host as the existing models/supply surfaces.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"http 429","status":"capture-failed"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":"2026-07-27T22:45:18.291Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/price'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/price\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/price\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-price-quote"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://verathos.ai/api/health","capability":"Verathos protocol API health","description":"Public no-auth GET /api/health on verathos.ai returning protocol-side liveness (observed: {\"status\":\"ok\",\"mode\":\"proxy\"}). Documented in the protocol OpenAPI schema; distinct from the already-tracked api.verathos.ai/health on the validator-proxy host.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-protocol-health.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://verathos.ai/api/health"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-protocol-health.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":70,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-openapi.json","hash":"c6d9b04b2e9582f1f21caae8a80b0d607e5d24f402bdec92c3b6095ed1303463","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-openapi","url":"https://verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://verathos.ai/api/health'","python":"import requests\n\nresp = requests.get(\"https://verathos.ai/api/health\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://verathos.ai/api/health\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-protocol-health"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/supply/circulating","capability":"Verathos circulating-supply API","description":"Public no-auth GET returning the subnet's circulating supply. Documented in the subnet's own OpenAPI (api.verathos.ai/openapi.json); same host as the existing subnet-api (/v1/models) surface.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"http 429","status":"capture-failed"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":null,"last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/supply/circulating'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/supply/circulating\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/supply/circulating\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-subnet-api"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/subnet-config","capability":"Verathos subnet scoring config","description":"Public no-auth GET /v1/subnet-config on api.verathos.ai returning the live scoring configuration (tee_bonus_bps, ema_alpha_bps, throughput/proof-sample weighting) validators apply, plus effective_epoch and refresh interval. Documented in the validator-proxy OpenAPI schema.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-subnet-config.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://api.verathos.ai/v1/subnet-config"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-subnet-config.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":103,"last_ok":"2026-07-27T23:00:18.289Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/subnet-config'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/subnet-config\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/subnet-config\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-subnet-config"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/supply/info","capability":"Verathos supply info","description":"Public no-auth GET returning full token supply info (circulating, total, max, minted_total, alpha_in_pool, alpha_staked, price_tao, volume_tao) in one call -- a superset of the already-tracked /v1/supply/circulating. Documented in the validator proxy's own OpenAPI schema (path /v1/supply/info).","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"http 429","status":"capture-failed"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":"2026-07-27T22:45:18.291Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/supply/info'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/supply/info\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/supply/info\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-supply-info"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/supply/max","capability":"Verathos max supply","description":"Public no-auth GET /v1/supply/max on api.verathos.ai returning the token's max-supply figure. Documented in the validator-proxy OpenAPI schema on the same host as the existing supply surfaces.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"http 429","status":"capture-failed"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":null,"last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/supply/max'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/supply/max\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/supply/max\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-supply-max"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/supply/total","capability":"Verathos total supply","description":"Public no-auth GET /v1/supply/total on api.verathos.ai returning the token's total supply figure. Documented in the validator-proxy OpenAPI schema on the same host as the existing circulating-supply and supply-info surfaces.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"http 429","status":"capture-failed"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":null,"last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/supply/total'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/supply/total\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/supply/total\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-supply-total"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/network/usage-timeseries","capability":"Verathos network usage timeseries","description":"Public no-auth GET /v1/network/usage-timeseries on api.verathos.ai returning aggregate request/token-volume buckets over time (range, bucket_seconds, per-bucket requests/tokens). Documented in the validator-proxy OpenAPI schema on the same host as the existing network-stats surface.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"http 429","status":"capture-failed"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":"2026-07-27T22:45:18.291Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"verathos","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/network/usage-timeseries'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/network/usage-timeseries\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/network/usage-timeseries\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-usage-timeseries"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/admin/sponsored-keys","capability":"Verathos v1/admin/sponsored keys","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/admin/sponsored-keys on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/admin/sponsored-keys' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/admin/sponsored-keys\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/admin/sponsored-keys\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-admin-sponsored-keys"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/admin/x402/stats","capability":"Verathos v1/admin/x402/stats","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /v1/admin/x402/stats on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi.  Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/admin/x402/stats' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/admin/x402/stats\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/admin/x402/stats\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-admin-x402-stats"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/api-keys","capability":"Verathos v1/api keys","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET, POST /v1/api-keys on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. Primary method GET; same URL also supports POST (not registered separately -- url collision).  Live spot-check 2026-07-22: HTTP 503 (capacity/preview-dependent). Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/api-keys' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/api-keys\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/api-keys\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-api-keys"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/api-keys/%7Bkey_hash%7D","capability":"Verathos v1/api keys/key hash","description":"Auth-gated (Phase 3 credential passthrough, not built yet) DELETE /v1/api-keys/{key_hash} on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. Path-param endpoint (Phase 2 of #7013) -- probe.enabled:false because template URL is not fixed-callable today. Not spot-verified individually. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/api-keys/%7Bkey_hash%7D' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/api-keys/%7Bkey_hash%7D\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/api-keys/%7Bkey_hash%7D\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-api-keys-key-hash"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/auth/challenge","capability":"Verathos v1/auth/challenge","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /v1/auth/challenge on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi.  Live spot-check 2026-07-22: HTTP 503 (capacity/preview-dependent). Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/auth/challenge' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/auth/challenge\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/auth/challenge\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-auth-challenge"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/auth/keys","capability":"Verathos v1/auth/keys","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/auth/keys on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/auth/keys' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/auth/keys\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/auth/keys\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-auth-keys"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/auth/login","capability":"Verathos v1/auth/login","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/auth/login on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/auth/login' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/auth/login\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/auth/login\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-auth-login"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/auth/register","capability":"Verathos v1/auth/register","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/auth/register on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/auth/register' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/auth/register\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/auth/register\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-auth-register"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/auth/wallet","capability":"Verathos v1/auth/wallet","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/auth/wallet on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/auth/wallet' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/auth/wallet\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/auth/wallet\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-auth-wallet"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/balance","capability":"Verathos v1/balance","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /v1/balance on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi.  Live spot-check 2026-07-22: HTTP 503 (capacity/preview-dependent). Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/balance' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/balance\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/balance\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-balance"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/chat/completions","capability":"Verathos v1/chat/completions","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/chat/completions on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Live-verified 2026-07-22: unauthenticated POST with empty body returned HTTP 422. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/chat/completions' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/chat/completions\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/chat/completions\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-chat-completions"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/debug/chat/completions","capability":"Verathos v1/debug/chat/completions","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/debug/chat/completions on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/debug/chat/completions' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/debug/chat/completions\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/debug/chat/completions\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-debug-chat-completions"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/miner-debug/help","capability":"Verathos v1/miner debug/help","description":"Public no-auth GET /v1/miner-debug/help on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi.  Live-verified 2026-07-22: HTTP 200 application/json for anonymous GET. Registered per metagraphed#7108 reopen.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer","status-degraded"],"live_status":"degraded"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-v1-miner-debug-help.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://api.verathos.ai/v1/miner-debug/help"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-96-verathos-v1-miner-debug-help.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"degraded","classification":"rate-limited","latency_ms":null,"last_ok":"2026-07-27T22:45:18.291Z","last_checked":"2026-07-27T23:00:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/miner-debug/help'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/miner-debug/help\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/miner-debug/help\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-miner-debug-help"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/miner-debug/%7Buid%7D","capability":"Verathos v1/miner debug/uid","description":"Public no-auth GET /v1/miner-debug/{uid} on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. Path-param endpoint (Phase 2 of #7013) -- probe.enabled:false because template URL is not fixed-callable today. Not spot-verified individually. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture only samples enabled GET probes","status":"non-get"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/miner-debug/%7Buid%7D'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/miner-debug/%7Buid%7D\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/miner-debug/%7Buid%7D\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-miner-debug-uid"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/miner-debug/%7Buid%7D/entries/%7Bmodel_index%7D","capability":"Verathos v1/miner debug/uid/entries/model index","description":"Public no-auth GET /v1/miner-debug/{uid}/entries/{model_index} on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. Path-param endpoint (Phase 2 of #7013) -- probe.enabled:false because template URL is not fixed-callable today. Not spot-verified individually. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture only samples enabled GET probes","status":"non-get"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/miner-debug/%7Buid%7D/entries/%7Bmodel_index%7D'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/miner-debug/%7Buid%7D/entries/%7Bmodel_index%7D\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/miner-debug/%7Buid%7D/entries/%7Bmodel_index%7D\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-miner-debug-uid-entries-model-index"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/tee/chat/completions","capability":"Verathos v1/tee/chat/completions","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/tee/chat/completions on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/tee/chat/completions' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/tee/chat/completions\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/tee/chat/completions\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-tee-chat-completions"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/tee/chat/completions/stream","capability":"Verathos v1/tee/chat/completions/stream","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/tee/chat/completions/stream on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/tee/chat/completions/stream' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/tee/chat/completions/stream\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/tee/chat/completions/stream\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-tee-chat-completions-stream"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/usage","capability":"Verathos v1/usage","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /v1/usage on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi.  Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/usage' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/usage\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/usage\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-usage"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/user/deposit-address","capability":"Verathos v1/user/deposit address","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /v1/user/deposit-address on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi.  Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/user/deposit-address' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/user/deposit-address\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/user/deposit-address\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-user-deposit-address"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/user/me","capability":"Verathos v1/user/me","description":"Auth-gated (Phase 3 credential passthrough, not built yet) GET /v1/user/me on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi.  Live spot-check 2026-07-22: HTTP 503 (capacity/preview-dependent). Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/user/me' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/user/me\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/user/me\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-user-me"},{"auth":{"scheme":"custom","scopes_note":"The exact credential mechanism is not publicly documented by the subnet. Contact the subnet operator for details."},"auth_required":true,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/v1/user/withdraw","capability":"Verathos v1/user/withdraw","description":"Auth-gated (Phase 3 credential passthrough, not built yet) POST /v1/user/withdraw on api.verathos.ai -- from sn-96-verathos-validator-proxy-openapi. State-changing route; probe.enabled:false. Registered per metagraphed#7108 reopen.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown","auth-required"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture skips credentialed services","status":"auth-required"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/v1/user/withdraw' \\\n  -H 'Authorization: Bearer YOUR_API_KEY'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/v1/user/withdraw\", headers={\"Authorization\": \"Bearer YOUR_API_KEY\"})\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/v1/user/withdraw\", {\n  headers: { \"Authorization\": \"Bearer YOUR_API_KEY\" },\n});\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-v1-user-withdraw"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://api.verathos.ai/openapi.json","capability":"Verathos validator proxy OpenAPI schema","description":"Public no-auth machine-readable OpenAPI 3.x schema (title \"Verathos Validator Proxy\") for api.verathos.ai -- a distinct host/API from the already-tracked verathos.ai/openapi.json protocol schema, covering validator proxy network stats, supply, and TEE-inference routes.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture only samples enabled GET probes","status":"non-get"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"openapi","provider":"verathos","schema_artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-96-verathos-validator-proxy-openapi.json","hash":"7feb1eb427f64acdae8884bc25839127312999a42b4f7ad96978dd3b81936793","match":"surface-id","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-96-verathos-validator-proxy-openapi","url":"https://api.verathos.ai/openapi.json"},"schema_status":"machine-readable","schema_url":"https://api.verathos.ai/openapi.json","snippets":{"curl":"curl -sS 'https://api.verathos.ai/openapi.json'","python":"import requests\n\nresp = requests.get(\"https://api.verathos.ai/openapi.json\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://api.verathos.ai/openapi.json\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-96-verathos-validator-proxy-openapi"}],"slug":"sn-96","subnet_type":"application","operational_observed_at":"2026-07-27T23:00:18.289Z","health_source":"live-cron-prober"},"meta":{"artifact_path":"/metagraph/agent-catalog/96.json","cache":"standard","contract_version":"2026-07-03.2","generated_at":"2026-07-27T10:51:25.049Z","published_at":"2026-07-27T10:51:25.049Z","source":"live-cron-prober","operational_observed_at":"2026-07-27T23:00:18.289Z"}}