Bittensor Developer Documentation
See what's new in docs.
Welcome! Bittensor is a protocol for decentralized subnets. Subnets exist to produce decentralized intelligence. Each subnet is an incentive-based competitive market in action, to produce the best decentralized intelligence. For example, the text prompting subnet incentivizes subnet miners who produce the best prompt completions in response to the prompts sent by the subnet validators in that subnet.
Subnets run on blockchain and constitute the core of the Bittensor ecosystem. The rewards for subnet participants are in the form of TAO tokens.
Bittensor provides all the open source tools, the codebase and the documentation, with step-by-step tutorials and guides, to enable you to participate in the Bittensor ecosystem.
Start here
If you are new to Bittensor, start by learning the concepts. Then install the Bittensor software and create a wallet. Follow the below links.
A straightforward way to participate in the Bittensor network is to be a subnet miner or a subnet validator in an existing subnet. It is not necessary to create a subnet. Follow the below links in the Validate or mine section. Alternately, if you want to create your own custom incentive mechanism, then you create your own subnet and launch your own competition. See the below Running a subnet section.
Validate or mine
You can participate in an existing subnet as either a subnet validator or a subnet miner. Follow the below links.
Running a subnet
Ready to run your own subnet? Follow the below links.
Bittensor CLI and API
Use the Bittensor CLI and Python API to develop and participate in the Bittensor network.