Take the first step into the future of blockchain! Become a part of our network today by starting your journey as a validator.
🐧 Required OS: Ubuntu 22.04 | 🐍 Required Python: Python 3.10
- Miners: 256 total, evenly distributed across active validators
- Machines per Miner: At least 3 (2 traffic generators + 1 king)
- Active Validator Scenario: Only 1 validator is active
➡️ Resulting Load: 1 validator × 256 miners × 3 machines = 768 simultaneous SSH connections
Resource | Minimum Requirement |
---|---|
VRAM | None |
vCPU | 16 vCPU |
RAM | 32 GB |
Storage | 150 GB |
Network | >= 1 Gbps |
1. Update system packages and install Python (3.10) pip :
2. Install npm and pm2 for process management:
3. Create and activate virtual environment :
4. Clone the repository and install the required pip dependencies :
1. Before running a validator, you will need to register its hotkey to the subnet:
If you haven't created a coldkey/hotkey wallet pair yet, checkhere
⚠️ To help decentralization, we strongly encourage using a local Subtensor network. 👉 See this guide
2. You will also need to create a .env.validator environment file. It is necessary for you to provide the following :
3. Also, make sure to include your WANDB_API_KEY in the .env environment file :
1. After creating the above environment file, run :
2. Check if the instance is correctly running :
3. To view logs and monitor the validator's activity :
🔗 To learn more, visit our GitHub repo: github.com/shugo-labs/tensorprox