Get Subnet Identity
Endpoint
Section titled “Endpoint”GET /api/subnet/identity/v1Parameters
Section titled “Parameters”| Name | In | Type | Required | Description |
|---|---|---|---|---|
netuid | query | integer | ||
page | query | integer | The page number of the response. | |
limit | query | integer | The number of responses. max is 200, |
Responses
Section titled “Responses”200 — Subnet identities retrieved successfully
Section titled “200 — Subnet identities retrieved successfully”Media: application/json
Schema
{ "type": "object", "required": [ "pagination", "data" ], "properties": { "data": { "type": "array", "items": { "type": "object", "required": [ "netuid", "subnet_name" ], "properties": { "additional": { "type": "string", "nullable": true }, "description": { "type": "string", "nullable": true }, "discord": { "type": "string", "nullable": true }, "github_repo": { "type": "string", "nullable": true }, "logo_url": { "type": "string", "nullable": true }, "netuid": { "type": "integer", "format": "int32" }, "subnet_contact": { "type": "string", "nullable": true }, "subnet_name": { "type": "string" }, "subnet_url": { "type": "string", "nullable": true }, "summary": { "type": "string", "nullable": true }, "tags": { "type": "array", "items": { "type": "string" }, "nullable": true }, "twitter": { "type": "string", "nullable": true } } } }, "pagination": { "type": "object", "required": [ "current_page", "per_page", "total_items", "total_pages" ], "properties": { "current_page": { "type": "integer", "format": "int32" }, "next_page": { "type": "integer", "format": "int32", "nullable": true }, "per_page": { "type": "integer", "format": "int32" }, "prev_page": { "type": "integer", "format": "int32", "nullable": true }, "total_items": { "type": "integer", "format": "int32" }, "total_pages": { "type": "integer", "format": "int32" } } } }}Examples
{ "Result": { "value": "{\n \"pagination\": {\n \"current_page\": 1,\n \"per_page\": 1024,\n \"total_items\": 93,\n \"total_pages\": 1,\n \"next_page\": null,\n \"prev_page\": null\n },\n \"data\": [\n {\n \"netuid\": 0,\n \"subnet_name\": \"Root\",\n \"github_repo\": null,\n \"subnet_contact\": null,\n \"subnet_url\": null,\n \"discord\": null,\n \"description\": null,\n \"additional\": null\n },\n {\n \"netuid\": 1,\n \"subnet_name\": \"Apex\",\n \"github_repo\": \"https://github.com/macrocosm-os/prompting\",\n \"subnet_contact\": \"support@macrocosmos.ai\",\n \"subnet_url\": \"https://www.macrocosmos.ai/sn1\",\n \"discord\": \"macrocrux\",\n \"description\": \"Apex intelligence\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 2,\n \"subnet_name\": \"omron \ud83e\udd69\",\n \"github_repo\": \"https://github.com/inference-labs-inc/omron-subnet\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://omron.ai/\",\n \"discord\": \"\",\n \"description\": \"inference and compute verification marketplace and accelerator\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 3,\n \"subnet_name\": \"\u03c4emplar\",\n \"github_repo\": \"https://github.com/tplr-ai/templar\",\n \"subnet_contact\": \"info@tplr.ai\",\n \"subnet_url\": \"www.tplr.ai\",\n \"discord\": \"@formalised_tensor\",\n \"description\": \"incentivised internet-wide training\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 4,\n \"subnet_name\": \"Targon\",\n \"github_repo\": \"https://github.com/manifold-inc/targon\",\n \"subnet_contact\": \"devs@manifold.inc\",\n \"subnet_url\": \"https://targon.com\",\n \"discord\": \"\",\n \"description\": \"Targon is a decentalized, frontier AI lab\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 5,\n \"subnet_name\": \"OpenKaito\",\n \"github_repo\": \"https://github.com/OpenKaito/openkaito\",\n \"subnet_contact\": \"webroot@kaito.ai\",\n \"subnet_url\": \"https://sn5.kaito.ai/\",\n \"discord\": \"\",\n \"description\": \"Creating SOTA embedding models through decentralized incentives\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 6,\n \"subnet_name\": \"Infinite Games\",\n \"github_repo\": \"https://github.com/amedeo-gigaver/infinite_games\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://www.infinitegam.es/\",\n \"discord\": \"\",\n \"description\": \"\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 7,\n \"subnet_name\": \"SubVortex\",\n \"github_repo\": \"https://github.com/eclipsevortex/SubVortex\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"\",\n \"discord\": \"\",\n \"description\": \"a FREE alternative to finney, just use --network subvortex\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 8,\n \"subnet_name\": \"Proprietary Trading Network\",\n \"github_repo\": \"https://github.com/taoshidev/proprietary-trading-network\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://www.taoshi.io/\",\n \"discord\": \"\",\n \"description\": \"\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 9,\n \"subnet_name\": \"Pretrain\",\n \"github_repo\": \"https://github.com/macrocosm-os/pretraining\",\n \"subnet_contact\": \"support@macrocosmos.ai\",\n \"subnet_url\": \"https://www.macrocosmos.ai/sn9\",\n \"discord\": \"macrocrux\",\n \"description\": \"SOTA models built by Bittensor\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 10,\n \"subnet_name\": \"Sturdy\",\n \"github_repo\": \"https://github.com/Sturdy-Subnet/sturdy-subnet\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"sturdysubnet.org\",\n \"discord\": \"\",\n \"description\": \"Decentralized yield optimizers.\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 11,\n \"subnet_name\": \"Dippy\",\n \"github_repo\": \"https://github.com/impel-intelligence/dippy-bittensor-subnet\",\n \"subnet_contact\": \"support@dippy.ai\",\n \"subnet_url\": \"https://bittensor.dippy.ai/play\",\n \"discord\": \"\",\n \"description\": \"Creating The World's Best Open-Source Roleplay LLM\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 12,\n \"subnet_name\": \"Compute Horde\",\n \"github_repo\": \"https://github.com/backend-developers-ltd/ComputeHorde/\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://computehorde.io\",\n \"discord\": \"\",\n \"description\": \"trusted compute for bittensor validators\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 13,\n \"subnet_name\": \"Data Universe\",\n \"github_repo\": \"https://github.com/macrocosm-os/data-universe\",\n \"subnet_contact\": \"support@macrocosmos.ai\",\n \"subnet_url\": \"https://www.macrocosmos.ai/sn13\",\n \"discord\": \"macrocrux\",\n \"description\": \"Web scale data scraping\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 14,\n \"subnet_name\": \"Vector-Store\",\n \"github_repo\": \"https://github.com/vector-pool/vector-store\",\n \"subnet_contact\": \"rodolfobenjamim212@gmail.com\",\n \"subnet_url\": \"https://tensorpool.net/\",\n \"discord\": \"johanson.chris\",\n \"description\": \"\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 15,\n \"subnet_name\": \"de_val\",\n \"github_repo\": \"https://github.com/deval-core/De-Val\",\n \"subnet_contact\": \"info@de-val.ai\",\n \"subnet_url\": \"www.de-val.ai\",\n \"discord\": \"\",\n \"description\": \"Developing open-source Evaluation models for generative AI\",\n \"additional\": \"We help you identify critical issues in generative AI outputs before deploying to end users, ensuring better AI performance from the get go.\"\n },\n {\n \"netuid\": 16,\n \"subnet_name\": \"BitAds\",\n \"github_repo\": \"https://github.com/eseckft/BitAds.ai\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://bitads.ai/\",\n \"discord\": \"eseck\",\n \"description\": \"Revolutionizing the online marketing landscape through the power of decentralization.\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 17,\n \"subnet_name\": \"404\u2014GEN\",\n \"github_repo\": \"https://github.com/404-Repo/three-gen-subnet\",\n \"subnet_contact\": \"404@404.xyz\",\n \"subnet_url\": \"https://404.xyz/\",\n \"discord\": \"404gen\",\n \"description\": \"democratizing 3D content creation with AI generated virtual worlds\",\n \"additional\": \"This subnet aims to kickstart the next revolution in gaming around AI native games, ultimately leveraging the broader Bittensor ecosystem to facilitate experiences in which assets, voice and sound are all generated at runtime.\"\n },\n {\n \"netuid\": 18,\n \"subnet_name\": \"Zeus\",\n \"github_repo\": \"https://github.com/Orpheus-AI/Zeus\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://www.zeussubnet.com/\",\n \"discord\": \"\",\n \"description\": \"Environmental Forecasting\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 19,\n \"subnet_name\": \"Nineteen.ai\",\n \"github_repo\": \"https://github.com/namoray/nineteen/\",\n \"subnet_contact\": \"contact@rayonlabs.ai\",\n \"subnet_url\": \"https://nineteen.ai\",\n \"discord\": \"\",\n \"description\": \"Decentralised permisonless, serverless, scalable inference\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 20,\n \"subnet_name\": \"BitAgent - Rizzo\",\n \"github_repo\": \"https://github.com/RogueTensor/bitagent_subnet\",\n \"subnet_contact\": \"bitagent@rizzo.network\",\n \"subnet_url\": \"https://bitagent.rizzo.network\",\n \"discord\": \"roguetensor\",\n \"description\": \"AI Agency's backbone - building the best tool-calling model\",\n \"additional\": \"MSP Tech (https://msptech.ai) and GoGoAgent (https://gogoagent.ai)\"\n },\n {\n \"netuid\": 21,\n \"subnet_name\": \"OMEGA Any-to-Any\",\n \"github_repo\": \"https://github.com/omegalabsinc/omegalabs-anytoany-bittensor\",\n \"subnet_contact\": \"contact@omega-labs.ai\",\n \"subnet_url\": \"https://sn21.ai\",\n \"discord\": \"parshantdeep\",\n \"description\": \"Making the world's first and smartest opensource any-to-any AGI system\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 22,\n \"subnet_name\": \"Desearch\",\n \"github_repo\": \"https://github.com/datura-ai/desearch\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://console.datura.ai/\",\n \"discord\": \"\",\n \"description\": \"Decentralized Search\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 23,\n \"subnet_name\": \"Zuvu\",\n \"github_repo\": \"https://github.com/SocialTensor/SocialTensorSubnet\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"\",\n \"discord\": \"\",\n \"description\": \"\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 24,\n \"subnet_name\": \"OMEGA Labs\",\n \"github_repo\": \"https://github.com/omegalabsinc/omegalabs-bittensor-subnet\",\n \"subnet_contact\": \"contact@omega-labs.ai\",\n \"subnet_url\": \"https://focus.inc\",\n \"discord\": \"sshahid\",\n \"description\": \"OMEGA Focus is a 1-click miner that anyone can install and start earning TAO for doing productive work, powered by Subnet 24\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 25,\n \"subnet_name\": \"Folding\",\n \"github_repo\": \"https://github.com/macrocosm-os/folding\",\n \"subnet_contact\": \"support@macrocosmos.ai\",\n \"subnet_url\": \"https://www.macrocosmos.ai/sn25\",\n \"discord\": \"macrocrux\",\n \"description\": \"Protein folding and drug discovery\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 26,\n \"subnet_name\": \"Storb\",\n \"github_repo\": \"https://github.com/fr34kcoders/storb-rs\",\n \"subnet_contact\": \"storbdevs@gmail.com\",\n \"subnet_url\": \"https://storb.dev\",\n \"discord\": \"shr1ftyy\",\n \"description\": \"An object storage subnet on the Bittensor network\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 27,\n \"subnet_name\": \"NI Compute\",\n \"github_repo\": \"https://github.com/neuralinternet/compute-subnet\",\n \"subnet_contact\": \"neuralinternet@gmail.com\",\n \"subnet_url\": \"https://neuralinternet.ai/\",\n \"discord\": \"https://discord.com/invite/neuralinternet\",\n \"description\": \"Transforming AI compute power into a digital commodity\",\n \"additional\": \"$NI\"\n },\n {\n \"netuid\": 28,\n \"subnet_name\": \"Unknown\",\n \"github_repo\": null,\n \"subnet_contact\": null,\n \"subnet_url\": null,\n \"discord\": null,\n \"description\": null,\n \"additional\": null\n },\n {\n \"netuid\": 29,\n \"subnet_name\": \"Coldint\",\n \"github_repo\": \"https://github.com/coldint/coldint_validator\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://coldint.io\",\n \"discord\": \"\",\n \"description\": \"\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 30,\n \"subnet_name\": \"Bettensor\",\n \"github_repo\": \"https://github.com/Nickel5-Inc/bettensor\",\n \"subnet_contact\": \"bettensor30@gmail.com\",\n \"subnet_url\": \"https://www.bettensor.com\",\n \"discord\": \"prediction_addiction\",\n \"description\": \"Global sports prediction on Bittensor.\",\n \"additional\": \"More sports added frequently.\"\n },\n {\n \"netuid\": 31,\n \"subnet_name\": \"NullUntilBoot\",\n \"github_repo\": \"https://github.com/NeuralNexusII/NullUntilBoot\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://x.com/NullUntilBoot\",\n \"discord\": \"\",\n \"description\": \"The flame foretells what charts conceal,\",\n \"additional\": \"color speaks, and fate reveals...\"\n },\n {\n \"netuid\": 32,\n \"subnet_name\": \"ItsAI\",\n \"github_repo\": \"https://github.com/It-s-AI/llm-detection\",\n \"subnet_contact\": \"help@its-ai.org\",\n \"subnet_url\": \"its-ai.org\",\n \"discord\": \"sergak0\",\n \"description\": \"AI Detector: Bittensor & decentralised AI - top performance.\",\n \"additional\": \"We detect AI by levering Bittensor solution.\"\n },\n {\n \"netuid\": 33,\n \"subnet_name\": \"ReadyAI\",\n \"github_repo\": \"https://github.com/afterpartyai/bittensor-conversation-genome-project\",\n \"subnet_contact\": \"david@readyai.ai\",\n \"subnet_url\": \"https://readyai.ai\",\n \"discord\": \"PkTXNJbwNP\",\n \"description\": \"Structured Data Processing at Scale for AI Models\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 34,\n \"subnet_name\": \"BitMind\",\n \"github_repo\": \"https://github.com/BitMind-AI/bitmind-subnet\",\n \"subnet_contact\": \"intern@bitmind.ai\",\n \"subnet_url\": \"https://bitmind.ai\",\n \"discord\": \"kenobijon\",\n \"description\": \"\",\n \"additional\": \"Generalized deep fake detection\"\n },\n {\n \"netuid\": 35,\n \"subnet_name\": \"LogicNet\",\n \"github_repo\": \"https://github.com/LogicNet-Subnet/LogicNet\",\n \"subnet_contact\": \"hung.le@aitprotocol.ai\",\n \"subnet_url\": \"https://logicnet.ai/\",\n \"discord\": \"_tonyle\",\n \"description\": \"Think BIGGER, with smaller models\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 36,\n \"subnet_name\": \"web-agents\",\n \"github_repo\": \"https://github.com/autoppia/autoppia_web_agents_subnet\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"autoppia.com\",\n \"discord\": \"\",\n \"description\": \"\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 37,\n \"subnet_name\": \"Finetuning\",\n \"github_repo\": \"https://github.com/macrocosm-os/finetuning\",\n \"subnet_contact\": \"support@macrocosmos.ai\",\n \"subnet_url\": \"https://www.macrocosmos.ai/sn37\",\n \"discord\": \"macrocrux\",\n \"description\": \"SOTA models built by Bittensor\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 38,\n \"subnet_name\": \"Distributed Training\",\n \"github_repo\": \"https://github.com/KMFODA/DistributedTraining\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"\",\n \"discord\": \"kmfoda\",\n \"description\": \"Trustless Decentralised Distributed Training\",\n \"additional\": \"Incentivizing model loss reduction and honest fast state sharing\"\n },\n {\n \"netuid\": 39,\n \"subnet_name\": \"w.ai (Parked)\",\n \"github_repo\": \"https://github.com/womboai/edge-maxxing\",\n \"subnet_contact\": \"b@w.ai\",\n \"subnet_url\": \"https://huggingface.co/spaces/wombo/edge-maxxing-dashboard\",\n \"discord\": \"zion\",\n \"description\": \"Optimizing AI Models for Consumer Devices\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 40,\n \"subnet_name\": \"Chunking\",\n \"github_repo\": \"https://github.com/VectorChat/chunking_subnet\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"https://subnet.chunking.com\",\n \"discord\": \"\",\n \"description\": \"Incentivizing the best text segmentation models\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 41,\n \"subnet_name\": \"SPORTSTENSOR\",\n \"github_repo\": \"https://github.com/sportstensor/sportstensor\",\n \"subnet_contact\": \"sportstensor@gmail.com\",\n \"subnet_url\": \"https://www.sportstensor.com/\",\n \"discord\": \"\",\n \"description\": \"Incentivized sports predictions beating the market.\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 42,\n \"subnet_name\": \"Real-Time Data by Masa\",\n \"github_repo\": \"https://github.com/masa-finance/masa-bittensor\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"\",\n \"discord\": \"\",\n \"description\": \"Real-time, structured, and high-quality data for AI Applications.\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 43,\n \"subnet_name\": \"Graphite\",\n \"github_repo\": \"https://github.com/GraphiteAI/Graphite-Subnet\",\n \"subnet_contact\": \"team@graphite-ai.net\",\n \"subnet_url\": \"https://graphite-ai.net/\",\n \"discord\": \"sherwin.graphite\",\n \"description\": \"Delivering state-of-the-art graph solutions\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 44,\n \"subnet_name\": \"Score\",\n \"github_repo\": \"https://github.com/score-technologies/score-vision\",\n \"subnet_contact\": \"hello@wearescore.com\",\n \"subnet_url\": \"https://www.scorevision.io/\",\n \"discord\": \"\",\n \"description\": \"Computer vision for sports insights and predictions.\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 45,\n \"subnet_name\": \"SWE - Rizzo\",\n \"github_repo\": \"https://github.com/brokespace/code\",\n \"subnet_contact\": \"swe@rizzo.network\",\n \"subnet_url\": \"https://swe.rizzo.network\",\n \"discord\": \"brokespace\",\n \"description\": \"The Everyman's Coding Platform - building the best AI SWE\",\n \"additional\": \"Free Code Completion for your editor - Gen42 (https://gen42.ai)\"\n },\n {\n \"netuid\": 46,\n \"subnet_name\": \"Neural3D\",\n \"github_repo\": \"https://github.com/goneuralai/neural-subnet\",\n \"subnet_contact\": \"support@goneural.ai\",\n \"subnet_url\": \"https://goneural.ai/\",\n \"discord\": \"@neutanent\",\n \"description\": \"Neural3D is generating 3D assets for gaming and virtual exp.\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 47,\n \"subnet_name\": \"Condenses.ai\",\n \"github_repo\": \"https://github.com/condenses/neural-condense-subnet\",\n \"subnet_contact\": \"info@condenses.ai\",\n \"subnet_url\": \"https://www.condenses.ai/\",\n \"discord\": \"\",\n \"description\": \"Accelerating LLM inference by text-to-text compression\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 48,\n \"subnet_name\": \"NextPlace\",\n \"github_repo\": \"https://github.com/Nickel5-Inc/Nextplace\",\n \"subnet_contact\": \"operations@nickel5.com\",\n \"subnet_url\": \"https://nextplace.ai\",\n \"discord\": \"estatecat\",\n \"description\": \"The real estate valuation prediction subnet on B Bittensor.\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 49,\n \"subnet_name\": \"polaris\",\n \"github_repo\": \"https://github.com/bigideaafrica/polaris\",\n \"subnet_contact\": \"hajarah@polariscloud.ai\",\n \"subnet_url\": \"polariscloud.ai\",\n \"discord\": \"wallscalr\",\n \"description\": \"Run any model locally without having a big rig!\",\n \"additional\": \"\"\n },\n {\n \"netuid\": 50,\n \"subnet_name\": \"Synth\",\n \"github_repo\": \"https://github.com/mode-network/synth-subnet\",\n \"subnet_contact\": \"\",\n \"subnet_url\": \"\",\n \"discord\": \"\",\n \"descripti
/* … truncated, full schema in /api/openapi.json */400 — Bad request
Section titled “400 — Bad request”404 — Subnet identities not found
Section titled “404 — Subnet identities not found”500 — Internal server error
Section titled “500 — Internal server error”Try it
Section titled “Try it”Interactive request console coming soon. In the meantime you can use the OpenAPI spec with any client (Insomnia, Bruno, Scalar, curl).
Authentication
Section titled “Authentication”All Taostats API requests require an Authorization header containing your API key. See Getting Started.