Getting Started
Prerequisites, wallet setup, subnet registration, and running your first miner or validator client.
RedNet is currently in testnet / proposal phase. Subnet UID and mainnet registration details will be updated here at launch. Instructions below reflect the expected setup flow based on Bittensor's standard subnet architecture.
Prerequisites
Before registering on RedNet, you need:
- Python 3.10+ installed
- Bittensor CLI (
btcli) installed and configured - A Bittensor wallet (coldkey + hotkey pair)
- Sufficient TAO for registration fees (check current subnet registration cost via
btcli s list) - For validators: a machine capable of running LLM inference (or access to an API)
- For miners: familiarity with LLM behavior and adversarial prompting techniques
1. Install btcli
Verify the installation:
2. Create a Wallet
Your coldkey is your identity on the Bittensor network. Never expose it to an internet-connected machine. Use your hotkey for day-to-day operations.
3. Check Your Balance
You need enough TAO to cover the subnet registration cost. Registration costs fluctuate based on network demand — check the current cost:
4. Register on the Subnet
Once RedNet's subnet UID is confirmed (TBD), register your hotkey:
5. Run the Miner Client
Clone the RedNet repository and install dependencies:
Start the miner:
The miner client will:
- Connect to the subnet and register your presence each round
- Load your submission strategy (see
/strategies/for example playbooks) - Submit up to 20 adversarial prompts per round during the submission window
- Log scoring results after each round closes
6. Run the Validator Client
Validators require access to an LLM inference endpoint (either local or via API) and a local corpus replica.
The validator client will:
- Receive all miner submissions at the close of the submission window
- Run the 4-stage evaluation pipeline on each submission
- Broadcast your scoring vector before the evaluation window closes (block 360)
- Maintain and update the local corpus replica each round
Testnet First
Before registering on mainnet, test on the Bittensor testnet:
The testnet lets you verify your setup, submission format, and scoring without spending real TAO.
Resources
| Resource | Link |
|---|---|
| Bittensor Documentation | docs.learnbittensor.org |
| btcli Reference | docs.learnbittensor.org/btcli |
| RedNet GitHub | TBD |
| RedNet Discord | TBD |
| Attack Category Guide | /docs/attack-categories |
| Scoring Reference | /docs/scoring |