HashCore Docs
Agents

Scan Tasks

A Scan Task is a configuration that defines which IP ranges the agent will check to discover devices and how to authenticate on found miners. Each agent can have multiple scan tasks for different subnets.

How Scanning Works

The agent periodically goes through all IP addresses in the specified ranges and attempts to establish a connection with each address. If a supported ASIC miner is found at the address — it's added to the site's Workers list and starts transmitting metrics.

Scanning runs on a schedule in the background. The scan frequency can be configured in the task settings.

Scan Intervals

IntervalDescription
3 minMaximum frequency. For small networks (up to a few hundred addresses)
15 minStandard mode. Balance between discovery speed and load
30 minFor large ranges (thousands of addresses)
1 hourMinimal load. For stable networks with infrequent changes

Parallel Scan Threads

The number of parallel threads determines the scanning speed — how many IP addresses are checked simultaneously. More threads means faster scanning, but higher network and agent server load.

The number of threads can be changed in agent settings without restarting — changes take effect immediately.

Task Status

Each scan task can be:

  • Enabled — active, the agent scans the specified ranges
  • Disabled — turned off, ranges are not scanned. IP ranges are preserved

Individual IP ranges within a task can also be enabled and disabled independently without deletion.

Renaming Ranges

Each IP range can be given a descriptive name — for example, "Rack A", "Subnet 10.0.1.x", or "Building 2". This simplifies navigation when there are many ranges in one task.

For details on creating and managing tasks, see the following sections.

© 2026 HashCore. All rights reserved.