Subnet Owner Startup Guide

You've registered a subnet! Whats next?


Subnet Identity

This can be set when registering a subnet, but can be changed with btcli s get-identity

This is how to update your name/logo, and links on Taostats.

Check your set identity with btcli s get_identity

                      Current Subnet 1 Identity                       
                                                                      
           Item ┃ Value                                               
━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
         Netuid │ 1                                                   
    subnet_name │ Apex                                                
    github_repo │ https://github.com/macrocosm-os/apex                
 subnet_contact │ [email protected]                              
     subnet_url │ https://apex.macrocosmos.ai                         
        discord │ macrocrux                                           
    description │ Building the world's fastest deep researchers       
       logo_url │ https://www.macrocosmos.ai/images/mc_logo_black.png 
     additional │ ~                                                   
────────────────┼─────────────────────────────────────────────────────
                │                                                     
📘

Tips for setting identity

The biggest issue is the logo URL.

This must be the url of the raw image - not the url of a page hosting the image.

for example:

https://github.com/taostat/.github/blob/main/profile/taostats.png

This is a page hosting the image. Right click the image and open in a new tab.

✅. https://raw.githubusercontent.com/taostat/.github/refs/heads/main/profile/taostats.png

This is the link to the image served by Github. Use this image.

Immune Owner Neurons

Owners can set how many immune neurons they have via the ImmuneOwnerUidsLimit parameter. The default is 1, but the max is 10.

Running a Validator

All Subnet owners have at least one neuron that cannot be deregistered. This is intended to be run as a validator:

  • Validators provide access to the subnet commodity. With a validator, SN owners now have access to their commodity.
  • Mining incentive to this hotkey is burned. SN owner cannot run a miner on this hotkey (and receive alpha).

Setting up a validator

  • Make sure your validator is setting weights
  • Work with other valis to ensure they are running teh subnet code, and your vali is in consensus.

Starting your subnet

Subnets on registration are not active. You have 7 days to work with validators and miners to get your mechanism working in production. After 7 days, you can run btcli subnet start to start emission on your subnet.


Subnet Immunity

You have 4 months of immunity (from registration) to build up your subnet. After 4 months, if your subnet has the lowest moving price, it may be de-registered.


Subnet Mechanisms

Subnet mechanisms are a way to run different tasks on a single subnet. See Subnet Architecture for more details on the current implementation.


UID pruning

At launch your subent has 256 UIDs. This can be reduced to a lower number.