Skip to main content
SUBMIT A PRSUBMIT AN ISSUElast edit: Apr 26, 2024

Checklist for Validating and Mining

When you are preparing to be a subnet validator or a subnet miner, use the below checklist to get ready. When you are ready to validate or mine, see the below Instructions.

Read the subnet-specific documentation

Read the documentation for the existing subnets to complete these checklist items. You will find each subnet's documentation in that subnet's GitHub repo. See Subnet Pages for GitHub repo links for each subnet.

  1. See the subnets that are active on the Bittensor network.

  2. Understand what kind of digital commodities these subnets are creating and optimizing.

  3. Understand the computing requirements for running a subnet miner or a subnet validator in these subnets.

    Typical compute requirements

    For example, see Minimum compute requirements for compute, memory, bandwidth and storage requirements for a typical subnet node, i.e., for a typical subnet neuron.

  4. Decide which subnet suits you best, based on the expertise you can provide and the cost of computing you can bear. Read the subnet documentation for guidance on which subnet works best for you.

  5. Note on Windows machine: While wallet transactions like delegating, transfer, registering, staking can be performed on a Windows machine using WSL (Windows Subsystem for Linux), mining and validating are not recommended and are not supported on Windows machines.

  6. Select your first choice subnet.

  7. Register on this subnet and secure a UID slot. This will cost you TAO.

  8. Know that when you secure a UID slot in a subnet on the main chain, this TAO is sunk cost. This is one way to prevent you from hogging all the UID slots in various subnets. Nevertheless, you can indeed be a subnet validator or subnet miner in as many subnets as you can afford and expect to be successful. You will just have to manage them carefully.

  9. Keep in mind that to become a subnet miner, you must secure a UID by paying the registration cost, but to become a subnet validator, you must not only pay to secure the UID slot, you must also stake enough TAO.

  10. You can only be an active subnet validator if you are in the group of 64 subnet validators who have the validator permit.

Instructions

Instructions for validating

  1. Steps to register >> Register and Participate.
  2. Steps to run a subnet validator >> Running a subnet validator.

Instructions for mining

  1. Steps to register >> Register and Participate.
  2. Steps to run a subnet miner >> Running a subnet miner.