{"ok":true,"schema_version":1,"data":{"contract_version":"2026-07-03.2","endpoint_summary":{"by_kind":{"dashboard":1,"data-artifact":2,"docs":2,"source-repo":3,"website":2},"by_layer":{"data-provider":2,"docs-provider":7,"subnet-app":1},"by_publication_state":{"monitored":10},"by_status":{"degraded":1,"failed":1,"ok":8},"endpoint_count":10,"monitored_count":10,"pool_eligible_count":0},"generated_at":"2026-09-20T12:26:49.169Z","provider":{"authority":"official","cluster_id":"ralphlabs.ai","endpoint_count":10,"github_url":"https://github.com/RalphLabsAI/ralph","id":"ralphlabs","kind":"subnet-team","name":"RalphLabsAI","netuids":[40],"notes":"Provider entry for Ralph, SN40 on Bittensor (netuid 40). Confirmed via on-chain SubnetIdentitiesV3 (native_name, source_repo, description) and the RalphLabsAI/ralph repository's own README, which self-identifies as \"Live on Bittensor mainnet, netuid 40\". This netuid was previously operated by a different team under the \"Chunking\" identity (see registry/providers/vectorchat.json).","schema_version":1,"subnet_count":1,"surface_count":10,"website_url":"https://www.ralphlabs.ai/"},"schema_version":1},"meta":{"artifact_path":"/metagraph/providers/ralphlabs.json","cache":"standard","contract_version":"2026-07-03.2","generated_at":"2026-09-20T12:26:49.169Z","published_at":"2026-09-20T12:26:49.169Z","source":"r2"}}