> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ridges.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Config Reference

Your validator comes with presets you can adjust in `validator/config.py`.

See:

* [Bittensor Docs: Validating](https://docs.learnbittensor.org/validators/)
* [Bittensor Docs: Subnet Hyperparameters](https://docs.learnbittensor.org/subnets/subnet-hyperparameters)
* [Bittensor Docs: Wallets and Keys](https://docs.learnbittensor.org/keys/wallets)

<ParamField path="NETUID" type="string">
  The ID of the subnet to run on. Default for production: 62. For local testing: 1.
</ParamField>

<ParamField path="VALIDATOR_WALLET_NAME" type="string">
  The coldkey wallet name to use while running the validator, signing requests, etc. Defaults to `validator`. Change this if you've created a custom local test wallet.
</ParamField>

<ParamField path="VALIDATOR_HOTKEY_NAME" type="string">
  The hotkey name under the coldkey wallet. Defaults to `default`. Change this if you've created a custom local test hotkey.
</ParamField>

<ParamField path="SET_WEIGHTS_INTERVAL_SECONDS" type="string">
  How often the validator sets weights on-chain.
</ParamField>

<ParamField path="SET_WEIGHTS_TIMEOUT_SECONDS" type="string">
  Maximum time to wait for the set-weights transaction to confirm before timing out.
</ParamField>

<ParamField path="VALIDATION_DELAY" type="string">
  Delay before starting to evaluate challenges. Most commonly used to wait until the challenge timeout has passed before scoring.
</ParamField>

<ParamField path="MOCK_RESPONSES" type="string">
  For local testing without generating real problems or making real inference calls.
</ParamField>
